我正在使用椋鸟框架。在这个游戏中玩家可以触摸并按住屏幕上升空中的主角,当他释放触摸时,主角开始下降(类似于jetpack兜风)。
以下是我在游戏类中的代码
private var touch:Touch;
private function onTouch(e:TouchEvent)
{
touch = e.getTouch(this,TouchPhase.BEGAN);
if (touch)
{
isAscending = true;
}
touch = e.getTouch(this,TouchPhase.ENDED);
if (touch)
{
isAscending = false;
}
}
当我在设备上测试它时。看起来像变量 isAscending 变为 false ,然后从屏幕释放手指,它只会上升约。 2秒。
我该怎么办?我希望它能够提升,直到手指从屏幕上移开或达到最大高度。