【发布时间】:2016-10-25 04:14:43
【问题描述】:
我有一个 30 帧的 AIR 应用程序。用户可以在应用程序中导航,但我想添加一个功能,允许他按下 Android 设备上的“返回”按钮。当他这样做时,他将回到他原来的框架(不是prevFrame,而是他原来的框架)。
例如,用户在第 25 帧。然后转到第 12 帧。如果他单击后退按钮,他将返回第 25 帧。
我已成功激活 Android 的后退按钮:
NativeApplication.nativeApplication.addEventListener(KeyboardEvent.KEY_DOWN, checkKeypress, false, 0, true);
function checkKeypress(event: KeyboardEvent): void {
if (event.keyCode == Keyboard.BACK) {
//So, what should I put here for going back to the last frame viewed ?
}
}
【问题讨论】:
-
我认为你应该有一个变量来保持所需的位置(在你的情况下是用户的最后一帧)并且当按下按钮时只需 gotoAndStop 到它
标签: android actionscript-3 air