【问题标题】:Difference between onManagedUpdate method and touchevent handling?onManagedUpdate 方法和 touchevent 处理之间的区别?
【发布时间】:2012-08-27 11:23:19
【问题描述】:

在使用 and-engine 时,我遇到了两种不同的方式来处理特定事件,即 OnManagedUpdateonActionDown的 touchEvents >onActionUponActionMove。我想知道,在什么情况下使用哪种方法,因为准确性和效率不是要妥协的权衡。其次,OnManagedUpdate 方法的具体工作原理是什么?它是如何工作的?我是安卓游戏引擎的新手,任何初学者的解释都会有很大帮助!

【问题讨论】:

    标签: android andengine touch-event


    【解决方案1】:

    每次更新实体时都会调用onManagedUpdate,触摸事件处理应该发生在onSceneTouchEvent中,因为它仅在场景获得触摸事件时触发,而onManagedUpdate每秒调用约60次[取决于帧速率]所以如果你想每帧都做一些事情[渲染,检查条件]在那里做

    还有一个基本相同的 onUpdate() 方法

    http://www.andengine.org/forums/tutorials/different-between-onmanagedupdate-and-onupdate-t8486.html?sid=52dd7f54cd341ac8ad100adab9fc5513

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-08-11
      • 2018-10-17
      • 1970-01-01
      • 2018-05-10
      • 2018-05-05
      • 1970-01-01
      • 1970-01-01
      • 2023-01-18
      相关资源
      最近更新 更多