首页 理论教育FlashCS6中文版教程:游戏结束画面制作

FlashCS6中文版教程:游戏结束画面制作

【摘要】:现在要创建一个游戏结束的消息,当玩家的飞船和对手飞船碰撞的时候,这条消息显示在屏幕上。读者可以做一个动画来作为游戏的结束,但是为了简单起见,游戏结束画面只有一帧,显示一条游戏结束的消息和最后的得分。在属性面板中将该帧命名为game Over。双击舞台上的文本框,输入“game over”,如图10-47所示。图10-47 添加game over文本框至此,已经完成了所有的核心代码,读者可以测试一下,玩玩自己设计的游戏了。

现在要创建一个游戏结束的消息,当玩家的飞船和对手飞船碰撞的时候,这条消息显示在屏幕上。

读者可以做一个动画来作为游戏的结束,但是为了简单起见,游戏结束画面只有一帧,显示一条游戏结束的消息和最后的得分。

978-7-111-40639-6-Chapter10-192.jpg在主时间轴上,在每一层最后添加一帧,这样每一层都有了3帧。

978-7-111-40639-6-Chapter10-193.jpg在enemy层,laser层,spaceship层,还有control层的第3帧,分别按下F7插入空白关键帧

当游戏进行的时候,主时间轴停在了第2帧。当游戏结束的时候,主时间轴跳到第3帧。在laser,spaceship和enemy层都插入了空白的关键帧,因为不想在游戏结束的时候它们还显示在屏幕上。

978-7-111-40639-6-Chapter10-194.jpg选中control层的第3帧。

978-7-111-40639-6-Chapter10-195.jpg在属性面板中将该帧命名为game Over。

在前面,已经设置了关于game Over的代码,当玩家的飞船和对手飞碰撞的时候,主时间轴跳到标签为game Over的帧。(www.chuimin.cn)

978-7-111-40639-6-Chapter10-196.jpg在主时间轴中,添加一个新层,起名为game over。

978-7-111-40639-6-Chapter10-197.jpg在game over层的第3帧插入一个空白关键帧。

978-7-111-40639-6-Chapter10-198.jpg选中这个空白关键帧。选择绘图工具栏的文字工具,在舞台上添加一个文本框。在属性面板的上设置文本类型为“静态文本”。

978-7-111-40639-6-Chapter10-199.jpg双击舞台上的文本框,输入“game over”,如图10-47所示。

978-7-111-40639-6-Chapter10-200.jpg

图10-47 添加game over文本框

至此,已经完成了所有的核心代码,读者可以测试一下,玩玩自己设计的游戏了。