Game scripts or other custom code contains OnMouse_ event handlers. Presence of such handlers might impact performance on handheld devices.
2 回答

慕尼黑的夜晚無繁華
TA貢獻1864條經驗 獲得超6個贊
function Update () {
for (var touch : Touch in Input.touches) {
if (touch.phase == TouchPhase.Began) {
}
}
}
另外,unity會自動改的

三國紛爭
TA貢獻1804條經驗 獲得超7個贊
onMouseDown
一樣的用,只是方法體需要的輸入函數不一樣,手機你直接用Input.touchCount,這個函數返回的是屏幕當前被觸摸的數量,==1就是單點觸摸
Input.GetTouch(0).phase 返回的是觸摸后的事件類型,比如移動就是Input.GetTouch(觸摸點的索引,0代表第一根指頭).phase==TouchPhase.Moved,具體有哪些類型,可以在編譯器里面 “點” 出來看看
- 2 回答
- 0 關注
- 286 瀏覽
添加回答
舉報
0/150
提交
取消