




已阅读5页,还剩14页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
贪吃蛇游戏 一 作品展示及分析 贪吃蛇游戏 二 游戏制作步骤 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
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025山东齐鲁文旅集团有限公司春季招聘9人笔试题库历年考点版附带答案详解
- 2025年福建省晋江市新佳园物业发展有限公司招聘18人考前自测高频考点模拟试题及答案详解(历年真题)
- 2025江西赣州市会昌县小镇时代文化传媒有限公司招聘劳务派遣人员1名模拟试卷及答案详解(夺冠)
- 2025年天津市和平区面向甘肃白银会宁籍招聘事业单位工作人员考前自测高频考点模拟试题附答案详解(考试直接用)
- 2025河北张家口市专职消防队伍管理中心第一批政府专职消防员招聘160人模拟试卷及答案详解(夺冠系列)
- 2025年4月广东深圳市第二特殊教育学校面向2025年应届毕业生赴外招聘教师4人模拟试卷及答案详解(有一套)
- 2025湖南雪峰山高铁索道有限责任公司招聘考前自测高频考点模拟试题带答案详解
- 2025华润怡宝饮料(六安)有限公司招聘笔试题库历年考点版附带答案详解
- 2025供应商合同管理协议
- 2025建筑施工安全设施租赁协议合同
- 2025贵州省贵阳市殡仪服务中心公开招聘(编外)工作人员25人考试参考试题及答案解析
- 2025年国家安全知识竞赛试卷(答案+解析)
- 2025年四川基层法律服务工作者执业核准考试复习题及答案二
- 2025年音乐学科会考练习卷及答案
- 化妆详细教程课件
- 良好学习习惯养成课件
- 辽宁省名校联盟2025-2026学年高三上学期9月联合考试数学试题(无答案)
- 2025年秋期新部编人教版五年级上册道德与法治教学计划+进度表
- 第三章 护理伦理学基本原则规范和范畴
- 能源化学与能源化工概论-第一章 能源简介
- FZ/T 52058-2021低熔点聚乳酸(LMPLA)/聚乳酸(PLA)复合短纤维
评论
0/150
提交评论