這裡總結一下u3d常用的一些事件
//按下事件,getkeydown
//抬起事件,input.getkeyup
//長按事件,input.getkey
//任意鍵按下事件,input.anykeydown
//滑鼠按下事件,input.getmousebuttondown ();//0為左邊,1位右邊,2位中間
//得到滑鼠當前三維座標
//滑鼠抬起 input.getmousebuttonup
自定義按鈕事件:
if(input.getbuttondown("gamestart"))
if(input.getbutton("
gamestart"))
if(input.getbuttonup("
gamestart
"))
//載入乙個新的場景,切換關數
//截圖功能
//開啟乙個網頁
//退出遊戲 該方法在模擬器中無法實現,只能在真實裝置中執行
獲得滑鼠此刻的在遊戲世界中的位置,可以做指標拖動等各種
voidupdate ()
有時候設計到螢幕相容的時間,不能將位置固定,就只能獲得螢幕的大小,再進行比例分配;
screen.width
Unity3d 常用的方法
1 建立物體 2 載入物體 3 尋找物體 4 新增指令碼 1 建立物體 gameobject go use this for initialization void start find 方法查詢對應的元件 找到第乙個匹配的元件 gameobject go gameobject golight li...
Unity3D常用移動方法
一 向量相加減控制移動 transform.position transform.forward time.deltatime 5f 二 translate控制移動 transform.translate vector3.forward time.deltatime 5f 三 差值控制移動 當前位置...
Unity3d 常用的方法
1 建立物體 2 載入物體 3 尋找物體 4 新增指令碼 1 建立物體 gameobject go use this for initialization void start find 方法查詢對應的元件 找到第乙個匹配的元件 gameobject go gameobject golight li...