我的电影有3帧,第一个是带有播放按钮的欢迎屏幕,按下它并跳到第2帧后,我必须点击电影让我的角色/播放器响应并按箭头移动。如果我从第3帧放置的游戏结束屏幕上回到第2帧,也会发生同样的情况。
我自然会使用gotoAndPlay();
导航框架。
如果它与我在frame2中的代码有关,我会发布它所需的内容。我想知道为什么会发生这种情况以及如何解决它。谢谢!
答案 0 :(得分:0)
点击你的角色会让你专注。 只有*焦点会收到键盘事件。
如果在角色对象上注册键盘事件的侦听器,则必须先单击它,然后再接收这些事件。
然而,键盘事件会冒出显示列表并最终到达最顶层的容器,即舞台。这为您提供了两个选项:
答案 1 :(得分:0)
用户只需点击Flash舞台上的任意位置即可添加键盘焦点。通常,实现这一目标的一个好方法是使用一个开始按钮或类似的东西,用于第一个鼠标/键盘焦点。