Unity3D 常用事件

2021-09-07 03:18:15 字數 736 閱讀 1300

這裡總結一下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

"))

//載入乙個新的場景,切換關數

//截圖功能

//開啟乙個網頁

//退出遊戲 該方法在模擬器中無法實現,只能在真實裝置中執行

獲得滑鼠此刻的在遊戲世界中的位置,可以做指標拖動等各種

void

update ()

有時候設計到螢幕相容的時間,不能將位置固定,就只能獲得螢幕的大小,再進行比例分配;

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...