我在Flash中创建一个学习应用程序,并试图找出如何使用ActionScript 3编程“后退”按钮。我猜我需要设置一个变量来查找先前的帧,然后设置一个事件监听器来监听后退按钮,但我不知道如何编程变量来查找前一帧,尤其是因为帧不一定按数字顺序排列。是否有一些功能可以做到这一点,或者我应该如何为这种情况设置变量?如何“回去”
Q
如何“回去”
1
A
回答
2
你可以给一个名称,你的框架,然后引用这样说:
gotoAndStop("home");
这是你的时间表应该如何看起来像:
Named frame http://jdecuyper.com/wp-content/uploads/2009/10/frame_flash.png
这是你会怎样处理单击事件以将用户发送回家庭框架:
function goToHome(eventObject:MouseEvent) {
gotoAndStop("home");
}
btnGoHome.addEventListener(MouseEvent.CLICK, goToHome);
'btnGoHome'是您场景中按钮实例的名称。
0
您可以使用堆栈(或简单的var)来跟踪帧的更改。每次输入框架时,都要将堆栈中的框架标签推入;所以你会有'回'功能,如果你需要,甚至breadcrumbs
相关问题
- 1. 如何去'返回'2级?
- 2. react-router(v4)如何回去?
- 3. 如何返回过去的年数?
- 4. 厨师做饭和如何回去?
- 5. 如何恢复回购去年结账
- 6. 回去connectionDidFinishLoading
- 7. C++回去线
- 8. javascript回去#url
- 9. 如何按[回车]赶上回车但不去秋季线?
- 10. 如何去
- 11. 如何去
- 12. 你如何去
- 13. 如何去除
- 14. 如何去
- 15. 如何去
- 16. 如何去
- 17. Emberjs回去取消
- 18. 去 - 返回堆栈
- 19. 时推压回去
- 20. 如何去建筑?
- 21. 如何减去由
- 22. 如何去喜好
- 23. 如何去主栈
- 24. 回去按钮不会导航回
- 25. 减去日期返回负
- 26. r data.frame回去日期
- 27. '去'从Bitbucket私人回购
- 28. 大文本回去的ImageView
- 29. SlideToggle回去和删除类?
- 30. webview片段按回去
如何使用堆栈? – jar238 2009-10-28 16:56:19
http://en.wikipedia.org/wiki/Stack_%28data_structure%29 – Carlo 2009-10-28 19:55:30