雖然與和發動機的工作,我遇到了兩種不同的方式做了具體的事件處理的onActionDown即OnManagedUpdate和touchEvents的,onActionUp,並onActionMove。我想知道,在什麼情況下使用哪種方法,因爲準確性和效率不是要被折衷的折衷。其次,OnManagedUpdate方法的確切工作是什麼,它是如何工作的?我是新來的和Android的遊戲引擎,任何初學者的解釋會有很大的幫助!onManagedUpdate方法和touchevent處理之間的區別?
2
A
回答
4
onManagedUpdate每次更新實體時都會調用,觸摸事件處理應該發生在onSceneTouchEvent中,因爲只有當場景獲取觸摸事件時觸發事件處理纔會觸發,而onManagedUpdate每秒調用約60次[取決於幀速率]所以,如果你想要做的事每幀[渲染,檢查狀態]這樣做有
也有它基本上做同樣的事情
的的onUpdate()方法相關問題
- 1. 析構函數之間的區別,處理和終結方法
- 2. UIPickerView:didSelectRow方法和Value Changed事件處理程序方法之間的區別
- 3. 事件和方法之間的區別
- 4. getRootNav()和navCtrl()方法之間的區別
- 5. 「__method__」和「方法」之間的區別
- 6. PrintWriter.printf和PrintWriter.format方法之間的區別
- 7. EventLog.WriteEntry和EventLog.WriteEvent方法之間的區別
- 8. doGet和doHead方法之間的區別
- 9. Map.put和Map.putAll方法之間的區別?
- 10. GET和POST方法之間的區別?
- 11. $ http.get和方法之間的區別:'GET'
- 12. 多核處理器之間的區別
- 13. Spring框架中的回調方法和Bean後處理器之間的區別
- 14. 機器可處理和機器可理解之間的區別
- 15. 管理和cms之間的區別 - django
- 16. http_proxy,https_proxy和代理之間的區別?
- 17. 編碼和整理之間的區別?
- 18. 類方法和實例方法之間的區別?
- 19. 下劃線js之間的區別_each方法和_.invoke方法
- 20. 跟進:類方法和實例方法之間的區別?
- 21. UdpClient.Send方法和UdpClient.Client.Send方法之間的區別
- 22. 錯誤處理模塊中的Resume和Goto之間的區別
- 23. Akka中的羣集和遠程處理之間的區別
- 24. Spring批處理中的步驟,Tasklet和塊之間的區別
- 25. Spark中的RDD和批處理之間的區別?
- 26. openCL中由CPU和GPU處理的數據之間的區別
- 27. CA2000的級別變量和方法之間的區別警告
- 28. 雙緩衝方法之間的區別
- 29. HTTP方法之間的區別
- 30. Laravel之間的區別路由方法