




已阅读5页,还剩15页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
贪吃蛇游戏 一 作品展示及分析 贪吃蛇游戏 二 游戏制作步骤 1 新建文档 600 410 背景色为 0066CC 2 在图层1 背景 上绘制一个400 400的黑色矩形 再绘制一个160 385的黑色矩形 调整成平行四边形 在第8帧插入普通帧 3 新建图 蓝色矩形 绘制一个400 400的矩形 颜色 66ccff 插入点 0 0 放置在黑色矩形上 形成阴影效果 也可直接复制 修改颜色后形成阴影效果 同理 绘制一个平行四边形形成阴影效果 贪吃蛇游戏 4 新建元件food 在第1帧输入脚本代码 stop 第2帧绘制一个苹果 调整尺寸大小为13 8 15 25 新建元件worm 绘制一个直径为16的绿色放射状圆形 插入点为 8 8 再绘制两条直线做为触角 6 新建元件worm tail 直径为16 放射状灰色 插入点为 8 8 贪吃蛇游戏 7 新建按钮元件new game如下 8 新建图层 小格子 在蓝色矩形上绘制16 16的小格子 白色 线宽1 复制更多的小格子 摆放整齐 每行25个 共25行 贪吃蛇游戏 9 新建图层 右面板 输入静态文本 Worm 及 Usethearrowkeystocomtrolthesnake 拖入arrow和apple元件 最后创建动态文本框 变量名为eaten 拖入NewGame按钮 添加动作脚本 on release gotoAndPlay initialize 贪吃蛇游戏 10 新建图层 蛇和苹果 在第3帧插入空白关键帧 拖入worm worm tail food元件 实例名称分别为 worm tail1 tail2 food 在第6帧插入空白关键帧 输入静态文本 GameOver 贪吃蛇游戏 11 新建图层 标签 在第2帧插入空白关键帧 输入标签名 initialize 在第3帧插入空白关键帧 输入标签名 gameloop 在第6帧插入空白关键帧 输入标签名 gameover 12 新建图层 动作 在第1帖输入动作代码 stop 在第2帧输入动作代码 mleft 1 mright 0 mup 0 mdown 0 food 0 tails 2 eaten 0 time 0 贪吃蛇游戏 在第3帧输入动作代码 dead 0 if food randomy 16 random 25 randomx 16 random 25 setProperty food x randomx 8 setProperty food y randomy 8 food 1 tellTarget food gotoAndStop 2 贪吃蛇游戏 if mleft if getProperty worm x 8 lastx getProperty worm x lasty getProperty worm y setProperty worm x getProperty worm x 16 setProperty worm rotation 0 elsedead 1 elseif mright if getProperty worm x 392 lastx getProperty worm x lasty getProperty worm y setProperty worm x getProperty worm x 16 setProperty worm rotation 180 elsedead 1 贪吃蛇游戏 elseif mup if getProperty worm y 8 lastx getProperty worm x lasty getProperty worm y setProperty worm y getProperty worm y 16 setProperty worm rotation 90 elsedead 1 elseif mdown if getProperty worm y 392 lastx getProperty worm x lasty getProperty worm y setProperty worm y getProperty worm y 16 setProperty worm rotation 270 elsedead 1 贪吃蛇游戏 for currenttail 1 currenttail tails currenttail usex lastx usey lasty lastx getProperty tail addcurrenttail x lasty getProperty tail addcurrenttail y setProperty tail addcurrenttail x usex setProperty tail addcurrenttail y usey fcurrentx getProperty food x fcurrenty getProperty food y wcurrentx getProperty worm x wcurrenty getProperty worm y if wcurrentx fcurrentx 贪吃蛇游戏 if eaten 2 0 root tail1 duplicateMovieClip tail tails 1 tails 1 setProperty tail addtails x usex setProperty tail addtails y usey tails 1 if dead for currenttail 1 currenttail tails currenttail if getProperty worm x getProperty tail addcurrenttail x if getProperty worm y getProperty tail addcurrenttail y dead 1 break if dead gotoAndPlay gameover 贪吃蛇游戏 在第4帧输入动作代码 gotoAndPlay gameloop 在第6帧输入动作代码 for currenttail 3 currenttail tails currenttail setProperty tail addcurrenttail visible false 在第 7帧插入动作代码 stop 贪吃蛇游戏 13最后 为worm影片添加动作脚本 onClipEvent keyDown if Key isDown Key LEFT if mright mleft 1 mright 0 mup 0 mdown 0 if Key isDown Key RIGHT if mleft mleft 0 mright 1 mup 0 mdown 0 贪吃蛇游戏 if Key isDown Key UP if mdown mleft 0 mright 0 mup 1 mdown 0 if Key isDown Key DOWN if mup mleft 0 mright 0 mup 0 mdown 1 贪吃蛇游戏 14为worm影片添加动作脚本 onClipEvent keyDown if Key isDown Key LEFT if mright mleft 1 mright 0 mup 0 mdown 0 if Key isDown Key RIGHT if mleft mleft 0 mright 1 mup 0 mdown 0 贪吃蛇游戏 if Key isDown Key UP if mdown mleft 0 mright 0 mup 1 mdown 0 if Key isDown Ke
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 苏州大货车租赁合同范本
- 私人家教合同协议书样本
- 甲方向乙方投资合同范本
- 燃气安装保证协议书范本
- 淘宝店铺出租合同协议书
- 签第三方协议咋写合同书
- 生活供水合同协议书范本
- 物业与业主购电合同范本
- 花圃改造合同协议书范本
- 汽车入股合同协议书模板
- 药物不良事件报告试题及答案
- SL631水利水电工程单元工程施工质量验收标准第2部分:混凝土工程
- 八年级下册英语2025电子版人教版单词表
- 2025年中级消防设施操作员(监控类)资格理论必背考试题库(附答案)
- 课件:《马克思主义基本原理概论》(23版):导论
- 脱硫石膏购销合同协议范本模板简约6篇
- 危险废物无害化处置技术的创新与应用研究报告
- 2025年加盟养生馆合作协议书
- 天翼云解决方案架构师(高级)认证资格考试题(附答案)
- 2025年房东租房合同模板电子版
- 2024年中式烹调师(高级技师)理论考试题库大全(含答案)
评论
0/150
提交评论