陈赵云

摘要:Flash二维动画制作入门容易,但要真正精通很难,关键之一是缺少能够深入学习、实践的参照案例。该文详细介绍了基于ActionScript3.0和FlashCS5的拼图游戏设计与实现全过程,能够为初学者进一步地深入学习提供引导和借鉴。
关键词:ActionScript3.0;FlashCS5;拼图游戏
中图分类号:TP311 文献标识码:A
文章编号:1009-3044(2021)32-0075-03
1 系统功能介绍
本拼图游戏是基于FlashCS5和ActionScript3.0设计,有3*3和4*4两种模式供玩家选择,单击主界面中对应的模式即可进入开始体验。
1)3*3模式即为九宫阁,相对简单,使用代码将原图拆分成9格并随机排列在游戏界面的主体位置,原图被等比例缩放置于游戏界面的右上角,游戏界面中包含游戲说明和返回首页的按钮。
2)4*4模式即为十六宫阁,相对更复杂,使用代码将原图拆分成16格并随机排列在游戏界面的主体位置,原图被等比例缩放置于游戏界面的右上角,游戏界面中同样包含游戏说明和返回首页的按钮。
无论九宫阁还是十六宫阁,右下角都为空,并且原图的右下角区块被放置在游戏整体界面的最右下方,当完成拼图时,单击最右下角的区块可以检验游戏是否完成。
2 系统功能实现
1)打开FlashCS5软件,执行文件-->新建,在弹出的对话框中设置舞台大小为800*600,然后选择ActionScript3.0,在新建的文档中把准备好的图片素材导入库面板中备用。
2)新建一名为result的影片剪辑备用。影片剪辑的图层1第一帧为空白关键帧,第2帧到第20帧设计一个“恭喜过关”由小到大的形变动画;在影片剪辑的图层2第一帧和第二十帧输入……