初識Unity 3D 常用API(1)

2021-07-24 22:55:28 字數 612 閱讀 6690

言簡意賅

1、invoke函式

//五秒鐘之後呼叫createcubes方法

invoke("createcubes",5.0f);

//五秒鐘之後呼叫createcubes,然後,每過一秒呼叫一次

invokerepeating ("createcubes",5.0f,1.0f);

2、sendmessage

該方法可以通過遊戲物體,呼叫該物體身上掛在的指令碼裡面的方法

比如:

void ontriggerenter(collider coll)

}

3、協程

協程操作類似於建立乙個子執行緒,不再贅述。

//建立乙個協程,功能是先休眠兩秒然後列印「任務2」

ienumerator test()

//在某個地方呼叫協程方法

start coroutine(test);

//結束協程

stop coroutine(test);

Unity3d每日API積累

body.freezerotation true 禁止剛體旋轉,fpsinput.cs bool input.getaxis mouse y 滑鼠往前後推,mouselook.cs bool input.getaxis mouse x 滑鼠往左右移動,mouselook.cs bool input....

Unity3D 常用事件

這裡總結一下u3d常用的一些事件 按下事件,getkeydown 抬起事件,input.getkeyup 長按事件,input.getkey 任意鍵按下事件,input.anykeydown 滑鼠按下事件,input.getmousebuttondown 0為左邊,1位右邊,2位中間 得到滑鼠當前三...

Unity3d 常用的方法

1 建立物體 2 載入物體 3 尋找物體 4 新增指令碼 1 建立物體 gameobject go use this for initialization void start find 方法查詢對應的元件 找到第乙個匹配的元件 gameobject go gameobject golight li...