unity3d 基礎(chǔ)

Instantiate(a,b,c);函數(shù)

作用來創(chuàng)建一個物體
param a Transform 類型 需要創(chuàng)建的物體
param b Vector3 類型 創(chuàng)建物體擺放的位置
param c Quaternion類型 創(chuàng)建物體的擺放方向

也可以這樣創(chuàng)建

GameObject go= (GameObject)Instantiate(flyswordon);//創(chuàng)建預(yù)設(shè)
        go.transform .position =new Vector3 (1 ,2,3);//重新擺放預(yù)設(shè) 
            go.transform .Rotate (1,2,3 );//預(yù)設(shè)的旋轉(zhuǎn)角
RaycastHit info;
bool hit = Physics.Raycast (m_weapones.position, m_camTransform.TransformDirection (Vector3.forward), out info, 100,m_layer);
            if (hit) {
                Debug.Log (info.transform.tag);//碰撞到的物體的tag
                Instantiate (m_fx, info.point, info.transform.rotation);
            }

發(fā)射一個物理射線 起點卤妒、 方向甥绿、 距離、 可碰層
碰撞到的物體信息保存在info中


39AC8178-7717-4475-8F01-53E847048791.png

//獲取鼠標在屏幕上移動量
float rh = Input.GetAxis("Mouse X");
float rv = Input.GetAxis("Mouse Y");

Transform.eulerAngles 歐拉角

transform.eulerAngles = new Vector3(10, 20, 0);

 print(transform.eulerAngles.x);//x軸旋轉(zhuǎn)角
 print(transform.eulerAngles.y);//Y軸旋轉(zhuǎn)角
 print(transform.eulerAngles.z);//z 軸旋轉(zhuǎn)角
//檢測點擊鍵盤上的Q鍵
if (Input.GetKey (KeyCode.Q)) {
    //向左旋轉(zhuǎn)
    transform.Rotate (0/*不沿x軸不旋轉(zhuǎn)*/, -25 * Time.deltaTime, 0/*不沿z軸不旋轉(zhuǎn)*/, Space.Self);
}
//繞著Y軸 逆時針旋轉(zhuǎn)
transform.Rotate (0/*不沿x軸不旋轉(zhuǎn)*/, -25 * Time.deltaTime, 0/*不沿z軸不旋轉(zhuǎn)*/, Space.Self);
//繞著Y軸 順時針旋轉(zhuǎn)
transform.Rotate (0/*不沿x軸不旋轉(zhuǎn)*/, 25 * Time.deltaTime, 0/*不沿z軸不旋轉(zhuǎn)*/, Space.Self);
 //檢測鍵盤輸入 x軸方向
float x = Input.GetAxis ("Horizontal") * Time.deltaTime * speed;
//檢測鍵盤輸入 z軸方向
float z = Input.GetAxis ("Vertical") * Time.deltaTime * speed;
//檢測鍵盤輸入 y軸方向
//float y = Input.GetAxis ("Vertical") * Time.deltaTime * speed;
transform.Translate (x, 0, z);
//使用UI 需要導(dǎo)入 using UnityEngine.UI;
numberOfFS++;
GameObject.Find("Canvas/FSText").GetComponent<Text>().text= "發(fā)射數(shù):"+numberOfFS;
//3.0秒之后銷毀 游戲?qū)ο?Destroy (gameObject, 3.0f); 

//打開一個場景
using UnityEngine.SceneManagement;
SceneManager.LoadScene("場景名稱");
Invoke 反射調(diào)用
SendMessage 通過尋找物體的所有腳本組件 中傳入的方法名稱  執(zhí)行傳入的方法
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末则披,一起剝皮案震驚了整個濱河市共缕,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌士复,老刑警劉巖图谷,帶你破解...
    沈念sama閱讀 218,386評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異阱洪,居然都是意外死亡便贵,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,142評論 3 394
  • 文/潘曉璐 我一進店門冗荸,熙熙樓的掌柜王于貴愁眉苦臉地迎上來承璃,“玉大人,你說我怎么就攤上這事蚌本】猓” “怎么了?”我有些...
    開封第一講書人閱讀 164,704評論 0 353
  • 文/不壞的土叔 我叫張陵程癌,是天一觀的道長舷嗡。 經(jīng)常有香客問我,道長嵌莉,這世上最難降的妖魔是什么进萄? 我笑而不...
    開封第一講書人閱讀 58,702評論 1 294
  • 正文 為了忘掉前任,我火速辦了婚禮锐峭,結(jié)果婚禮上中鼠,老公的妹妹穿的比我還像新娘。我一直安慰自己只祠,他們只是感情好兜蠕,可當我...
    茶點故事閱讀 67,716評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著抛寝,像睡著了一般熊杨。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上盗舰,一...
    開封第一講書人閱讀 51,573評論 1 305
  • 那天晶府,我揣著相機與錄音,去河邊找鬼钻趋。 笑死川陆,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的蛮位。 我是一名探鬼主播较沪,決...
    沈念sama閱讀 40,314評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼鳞绕,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了尸曼?” 一聲冷哼從身側(cè)響起们何,我...
    開封第一講書人閱讀 39,230評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎控轿,沒想到半個月后冤竹,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,680評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡茬射,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,873評論 3 336
  • 正文 我和宋清朗相戀三年鹦蠕,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片在抛。...
    茶點故事閱讀 39,991評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡钟病,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出霜定,到底是詐尸還是另有隱情档悠,我是刑警寧澤,帶...
    沈念sama閱讀 35,706評論 5 346
  • 正文 年R本政府宣布望浩,位于F島的核電站辖所,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏磨德。R本人自食惡果不足惜缘回,卻給世界環(huán)境...
    茶點故事閱讀 41,329評論 3 330
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望典挑。 院中可真熱鬧酥宴,春花似錦、人聲如沸您觉。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,910評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽琳水。三九已至肆糕,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間在孝,已是汗流浹背诚啃。 一陣腳步聲響...
    開封第一講書人閱讀 33,038評論 1 270
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留私沮,地道東北人始赎。 一個月前我還...
    沈念sama閱讀 48,158評論 3 370
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親造垛。 傳聞我的和親對象是個殘疾皇子魔招,可洞房花燭夜當晚...
    茶點故事閱讀 44,941評論 2 355

推薦閱讀更多精彩內(nèi)容