【发布时间】:2011-11-18 20:00:42
【问题描述】:
我在场景中有一个精灵作为按钮,并且我集成了 AnalogScreenController,
我有 onSceneTouch、onAreaTouch(Sprite mySprite) 和 onAnalogScreenControllerTouch 操作。
当我按下analogScrennController 时,一切正常,但是当我尝试触摸精灵时,onSceneAreaTouch 和onAreaTouch(Sprite mySprite) 都会执行,但我想在按下精灵时禁用sceneTouch(如在onAnalogScreenController 中)。 当我按下场景时,我想隐藏精灵,但如果我这样做,我无法按下我的精灵,因为如果我尝试触摸它,它会在执行 onAreTouch 动作之前消失。
【问题讨论】:
-
我理解 (1) 当精灵被触摸时,onSceneTouched 没有被触发。但我不明白你在问什么(2)当场景被触摸时,隐藏精灵。当 onSceneTouch 被触发时,你希望你的精灵在消失后如何重新出现?
标签: android touch sprite andengine scene