《儿童编程scratch高级:贪吃蛇教案.docx》由会员分享,可在线阅读,更多相关《儿童编程scratch高级:贪吃蛇教案.docx(43页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、少儿编程教学资料,需要可下载并修改后使用!教案式夕儿偏世秋程高级第5课:贪吃蛇【本课说明】本节课我们设计一个数字接龙小游戏:贪吃蛇。这是一个双人游戏,一个人操作键 盘上的“A、S、D、W”控制棕蛇,另一个人操作键盘上的“上移键、下移键、左移键、右移 键”控制青蛇。比一比,看看谁的蛇长?【知识技能】(1)条件判断指令的应用。(2)循环控制指令的应用。(3)侦测指令的应用。(4)数字和逻辑运算指令的应用。(5)新建变量及其应用。(6)广播与接收的应用。(7)角色的位置和方向控制。【问题分析及游戏规那么制定】(1)准备相关素材,包括游戏开始和结束的图片、棕蛇和青蛇的蛇头、蛇脖、蛇胸、蛇肚、蛇尾图片、
2、音乐音效等。(2)棕蛇,蛇头为红色,蛇脖、蛇胸、蛇肚为蓝色,蛇尾(多个蛇尾)为棕色。移动棕蛇,寻找棕蛇的蛇脖、蛇胸、蛇肚、蛇尾,如果碰到他们,棕蛇变长。如果吃到自己的尾巴 或碰到黑块,棕蛇死亡,在规定的时间内,游戏从头开始。如何实现“吃到自己”?(3)青蛇,蛇头为天蓝色,蛇脖、蛇胸、蛇肚为粉红色,蛇尾(多个蛇尾)为天蓝色。如果移动中=u那么.将 oldx 设定为x座标 of头将 oldY 设定为y座标 of头 等待硼时间秒mm 后x里标R定F oidXH 后y生标/定力oldY(20)添加棕蛇胸:(21)选择主界面左下方“新建角色”,点击第三个图标显示“从本地文件中上传角色”, 将预先准备好的
3、棕蛇“胸”上传。(22)选择主界面中间“脚本”中的“数据”,点击“新建变量”,在“变量名”中分 别输入“oldx”、“oldY”、“速度”,选择下方“仅适用与当前角色”,点击确定。(23)选择主界面中间“脚本”中的“数据”,鼠标点击“oldx”、“oldY”、“速度”, 前面的小正方形,将里面的对勾去掉。(24)选择主界面中间“脚本”,按照下列图所示,将积木拖动到脚本区域组合,并按照如下图,修改其中的参数:当 被点击隐藏当接收到随 等待秒将x坐标设定为在回D到 将y坐标设定为在皿到 清除吧典吧重复执行直到碰到头 ?170.如果 粽蛇死了重复执行将虚2那么次特效憎加隐窗停止当前脚本可广播重复执行
4、将变里惊蛇长度的值熠加如果棕蛇死了二 重复执行)次那么将虚像特效增加A隐掠11僖止当前脚本间随机选一个数间随机选一个数果移动中=B那么将oldX设定为x座标of脖- 将oldY设定为y座标of肝等待延迟时间秒后x至标FHoldY3J(25)添加棕蛇肚子:(26)选择主界面左下方“新建角色”,点击第三个图标显示“从本地文件中上传角色”, 将预先准备好的棕蛇“肚”上传。(27)选择主界面中间“脚本”中的“数据”,点击“新建变量”,在“变量名”中分 别输入“oldx”、“oldY”、“速度”,选择下方“仅适用与当前角色”,点击确定。(28)选择主界面中间“脚本”中的“数据”,鼠标点击“oldx”、“
5、oldY”、“速度”, 前面的小正方形,将里面的对勾去掉。(29)选择主界面中间“脚本”,按照下列图所示,将积木拖动到脚本区域组合,并按照如下图,修改其中的参数:当接收到肚间随机选一个数)I间随机选一个数如果j棕蛇死了那,2停止当前脚本重复执行国次将虚像特效增加将费里,棕蛇长度的值增加 广赭尾当 被点击隐藏将X坐标设定为在回,至口 将y坐标设定为在/!!,至1 清除所有图形特效重复执.行直到碰到头 ?50虚像特效熠加停止当前脚本司如果 移动中=口将 oldX 设定为x座标 of胸将oldY 设定为y座标 of胸;等待延迟时间秒.在圭f oidTHBy里标P至为。IdY(30)添加棕蛇蛇尾:(3
6、1)选择主界面左下方“新建角色”,点击第三个图标显示“从本地文件中上传角色”, 将预先准备好的棕蛇“尾”上传。(32)选择主界面中间“造型”,点击“尾”,在主界面右侧画板区域,鼠标移到工具 栏第五个图标显示“文本”,点击图标,鼠标在画板下方选择颜色“白色”,鼠标移到棕色 方块上,鼠标左键点击一下,在键盘上找到数字4,输入文本中,将数字“4”缩放适当大小, 放入到棕色方块中。(33)选择主界面中间“脚本”中的“数据”,点击“新建变量”,在“变量名”中分 别输入“oldx”、“oldY”、“速度”,选择下方“仅适用与当前角色”,点击确定。(34)选择主界面中间“脚本”中的“数据”,鼠标点击oldx
7、、“oldY”、“速度”, 前面的小正方形,将里面的对勾去掉。(35)选择主界面中间“脚本”,按照下列图所示,将积木拖动到脚本区域组合,并按照如下图,修改其中的参数:当II I被点击隐藏2当接收到尾那么格费里棕蛇长度的值增加o广岛匡1将X坐标设定为在 回。到I1间随机选一个数将y坐标设定为在,0至卜清除所有图形特效重复执行宜到碰到头?如果 株蛇死了 =重复执行包)次将虚像特效增加停止当前脚本如果棕蛇死了间随机选一个数那么重复执行国次 I虚像特效增加停止当前脚本如果移动中二口1那么将oldX 设定为x座标 of肚将oldY 设定为y座标 of肚等待诞运时间秒H后y-foldY如果碰到#?广播皎到
8、自己(36)添加棕蛇蛇尾2:(37)选择主界面左下方“新建角色”,点击第三个图标显示“从本地文件中上传角色”, 将预先准备好的棕蛇“尾”上传。(38)选择主界面左下方“角色”,点击“尾”左上方小“i”,改名为“尾1”,点击 左侧蓝色箭头确定。(39)选择主界面中间“造型”,点击“尾”,在主界面右侧画板区域,鼠标移到工具 栏第五个图标显示“文本”,点击图标,鼠标在画板下方选择颜色“白色”,鼠标移到棕色 方块上,鼠标左键点击一下,在键盘上找到数字5,输入文本中,将数字“5”缩放适当大小, 放入到棕色方块中。(40)选择主界面中间“脚本”中的“数据”,点击“新建变量”,在“变量名”中分 别输入“ol
9、dx”、“oldY”、“速度”,选择下方“仅适用与当前角色”,点击确定。(41)选择主界面中间“脚本”中的“数据”,鼠标点击“oldx”、“oldY”、“速度”,前面的小正方形,将里面的对勾去掉。(42)选择主界面中间“脚本”,按照下列图所示,将积木拖动到脚本区域组合,并按照如下图,修改其中的参数:(43)同学们有没有发现“尾”、(43)同学们有没有发现“尾”、“尾1”带代码相似。选择主界面左下方“角色”,鼠标右键点击“尾1”选择复制,就出现了 “J2”(44)选择主界面左下方“角色”,点击“尾2,(45)选择主界面中间“造型”,点击“尾”,鼠标双击画板中数字“5”,修改尾“6”。(46)选择
10、主界面中间“脚本”,按照下列图修改,修改其中的参数:移动青蛇,寻找青蛇的蛇脖、蛇胸、蛇肚、蛇尾,如果碰到他们,青蛇变长。如果吃到自己 的尾巴或碰到黑块,青蛇死亡,在规定的时间内,游戏从头开始。如何实现“吃到自己”?(4)如何实现数字接龙?如何实现蛇的移动?(5)在规定的时间内,棕蛇和青蛇长度长的一方获胜。(6)设计一个“倒计时”,以便给游戏计时。(7)给游戏配合适的音乐音效。(8)设计游戏的开始和结束、赢、平手等环节。【教学步骤】翻开Scratch离线系统,点击左上方的“文件”,在下拉菜单中选择“翻开”,此时你可以选择文件路径,翻开xxx. sb文件,此时,全部程序会出现在Scratch离线系
11、统的主界面中。在这里,你可以模仿着拖动响应模块里的“积木”(指令),编写与xxx. sb文件完全相同的程序(脚本)。也可以修改xxx. sb文件里的指令和参数(但不要轻易保存),也可以对着主界面给同学们讲解。一般来说,按照以下步骤学习:(1)在Scratch离线系统主界面,点击左上方的“文件”,在下拉菜单中选择“新建项 目”,给工程命名。(2)将事先准备好的背景和角色的图片、声音文件等,上传。也可以在系统里选择或新 建(画角色或录制声音或拍照等等)。(3)针对背景或角色,编写脚本(程序)。(4)试运行脚本,发现问题,思考并解决。1重复执行直到碰到头 ?】那么如果 棕蛇死了重复机行国次虚像特效增
12、加间随机选一个数)间随机送一个数2I停止如果粽蛇死了那么被点击将x坐标设定为在到h 将y坐标设定为在 回,到, 清除所有图形特效将费里棕蛇长度的值用加。广楣尾3将虚像特效增加隐藏 停止当前脚本如果 移动中将oldx 设定为X座标of尾1将oldY 设定为y座标将oldY 设定为y座标Of尾1等待延退时间秒将x坐标设定为oldx将y坐标设定为OldY如果碰到头广播咬到自己(47)以同样的方式添加“尾3尾50”(48)添加角色“棕蛇赢”:(49)选择主界面左下方“新建角色”,点击第三个图标显示“从本地文件中上传角色” 将预先准备好的“棕蛇赢”上传。(50)选择主界面中间“脚本”,按照下列图所示,将
13、积木拖动到脚本区域组合,并按照 如下图修改其中的参数:当被点击隙藤当接收到棕蛇宿等待*将角色的大小设定为显亍重复执行GJ次.将角色的大小增加(停止全部(51)添加黑块1:(52)选择主界面左下方“新建角色”,点击第三个图标显示“从本地文件中上传角色”, 将预先准备好的“黑块1”上传。(53)选择主界面中间“脚本”中的“数据”,点击“新建变量”,在“变量名”中分 别输入“oldx”、“oldY”、“速度”,选择下方“仅适用与当前角色”,点击确定。(54)选择主界面中间“脚本”中的“数据”,鼠标点击“oldx”、“oldY”、“速度”, 前面的小正方形,将里面的对勾去掉。(55)选择主界面中间“脚
14、本”,按照下列图所示,将积木拖动到脚本区域组合,并按照如下图,修改其中的参数:(由于角色青头,没有上传,先不选择)当If 被点击隐藏当接收到开始重复执行将X坐标设定为在回,到 将y坐标设定为在皿,到,220j重复执行直到 碰到颜色?I将x坐标设定为在CSD到 I将y坐标设定为在010到间随机选一个数间随机选一个数且到头的距离 国170j间随机选一个数(间随机选一个数-J等待在到间随机选一下当接收到开始 重复执行1将青蛇死了设定为等待o秒,将青蛇死了设定为通广格青开始(56)添加青蛇蛇头:(57)选择主界面左下方“新建角色”,将预先准备好的青蛇“造型1”上传。(58)选择主界面左下方“角色”,点
15、击“造型1”左上方小“i”,改名为“青头”, 点击左侧蓝色箭头确定。(59)选择主界面中间“造型”,点击第三个图标显示“从本地文件中上传造型”,将 预先准备好的“造型2”上传。(60)选择主界面中间“脚本”中的“数据”,点击“新建变量”,在“变量名”中分 别输入“oldx”、“oldY”、“速度”,选择下方“仅适用与当前角色”,点击确定。(61)选择主界面中间“脚本”中的“数据”,鼠标点击oldx、“oldY”、“速度”,前面的小正方形,将里面的对勾去掉。(62)选择主界面中间“脚本”,按照下列图所示,将积木拖动到脚本区域组合,并按照如下图,修改其中的参数:当接收到青开始将造型切换为造型1 将
16、青蛇长度己设定为101青蛇死了如果速度如果停止将变里速度的值增加那么将青移动中设定为如果按灌上移键是否按下?刀那么广播 当接收到青开始1 将死了口设定为 将X坐标设定为0 将y坐标设定为O 重复执行 移动速度步将01dx 设定为x座标将青移动中设定为面向5向将oldY 设定为y座标将速度设定为否如果 按键下移键 是否按下?】那么将青移动中设定为面向(L180方向将01dx 设定为x座标将oldY 设定为y座标将速度设定为否 51|如果按键左移键是否按下?】那么将青移动中设定为面向将oldX 设定为x座标将oldY 设定为y座标将速度设定为-90 二耳方向如果 按键右移键是否按下?那么将青移动中
17、设定为面向CQP方向将oldX 设定为x座标将oldY 设定双7座标将速度设定为当 被点击重复执行如果 青移动中二口且青蛇死了 =EJ那么下一个造型等仔田竹WBB8IMUM8(63)添加青蛇蛇脖:(64)选择主界面左下方“新建角色”,将预先准备好的青蛇“青脖”上传。(65)选择主界面中间“脚本”中的“数据”,点击“新建变量”,在“变量名”中分 别输入“oldx”、“oldY”、“速度”,选择下方“仅适用与当前角色”,点击确定。(66)选择主界面中间“脚本”中的“数据”,鼠标点击(toldx、“oldY”、“速度”, 前面的小正方形,将里面的对勾去掉。(67)选择主界面中间“脚本”,按照下列图所
18、示,将积木拖动到脚本区域组合,并按照如下图,修改其中的参数:当 d被点击 隙藤特效增加青蛇死了虚像特效增加那么青蛇死了间随机送一个数间随机选一个数隐.藏停止当前脚本当接收到将X坐标设定为在将y坐标设定为在清除所有图形特效重复执行直到如果重复执行将变里青蛇长度的值增加重复执行如果重复也行(5)修改、完善、精化脚本。(6)脚本确认无误后,保存。【操作步骤】(1) 翻开Scratch离线系统,显示Scratch编程主界面。(2)选择主界面左下方“角色”,鼠标右键点击“Sprite/ ,选择删除。(本节课角 色中不用猫咪)(3)添加背景代码:(4)点击“舞台1背景”,选择主界面中间“脚本”中的“数据”
19、,点击“新建变量”, 在“变量名”中分别输入“倒计时”、“延迟时间”、“总时间”、“棕蛇死了”、“棕蛇 长度”、“死了”、“移动中”、“青移动中”、“青蛇死了”、“青蛇长度”,点击确定。(5)选择主界面中间“脚本”中的“数据”,鼠标点击“延迟时间”、“总时间”、 “棕蛇死了”、 “死了”、“移动中”、“青移动中”、“青蛇死了”前面的小正方形,将 里面的对勾去掉。(6)选择主界面中间“声音”,点击“新建声音”中第三个图标显示“从本地文件中 上传声音”,将预先准备好的声音Nyan_Cat_origian”上传。(7)选择主界面中间“脚本”,按照如下图,将积木拖动到脚本区域组合,并按照如下图,修改其
20、中的参数:如果青移动中=:那么|将 oldX设定为x座标of青头I 卜. 将oldY 设定为y座标of青头等待碰疏秒oldY(68)添加青蛇蛇脑:(69)选择主界面左下方“新建角色”,将预先准备好的青蛇“青胸”上传。(70)选择主界面中间“脚本”中的“数据”,点击“新建变量”,在“变量名”中分 别输入“oldx”、“oldY”、“速度”,选择下方“仅适用与当前角色”,点击确定。(71)选择主界面中间“脚本”中的“数据”,鼠标点击“oldx”、“oldY”、“速度”, 前面的小正方形,将里面的对勾去掉。(72)选择主界面中间“脚本”,按照下列图所示,将积木拖动到脚本区域组合,并按照如下图,修改其
21、中的参数:当祓点击隧渥当接收到青胸等待秒将x坐标设定为在到 将y坐标设定为在到 青臣重复执行直到碰到青头 ?220、间随机选一个数间随机选一个数如果青蛇死了 =U那么,一 重复执行0)次如果青蛇死了 =U那么,一 重复执行0)次将虚像特效增加停止当前脚本停止当前脚本将变里青蛇长度的值揩加广播广播青肚可重复执行重复执行如果青蛇死了二 重复执行次如果青蛇死了二 重复执行次那么将虚像特效增加隐旗m停止【当前脚本司如果青移动中=Q :、将oldX设定为x座标of青脖将oldY设定为y座标of青弹等待延退时间秒oldXH后丫生定力。IdY(73)添加青蛇蛇肚子:(74)选择主界面左下方“新建角色”,将预
22、先准备好的青蛇“肚”上传。(75)选择主界面中间“脚本”中的“数据”,点击“新建变量”,在“变量名”中分 别输入“oldx”、“oldY”、“速度”,选择下方“仅适用与当前角色”,点击确定。(76)选择主界面中间“脚本”中的“数据”,鼠标点击“oldx”、“oldY”、“速度”, 前面的小正方形,将里面的对勾去掉。(77)选择主界面中间“脚本”,按照下列图所示,将积木拖动到脚本区域组合,并按照如下图,修改其中的参数:当接收到青肚1间随机选一个数间随机选一个数如果青蛇死了 =那么重复执行应,次 mT虚像特效增加隐藏停止当前脚本3将费里青蛇长度的值指加wk如果青蛇死了 =那么重复执行次:当 u被点
23、击原藤将X坐标设定为在回“到( 将y坐标设定为在皿,至心 湾除所有图形特效重复执行直到碰到青头 ?】将虚像特效增加停止当前脚本司如果青移动中=口.那么imi将 oldX 设定为x座标 of青胸将oldY设定为y座标 of青胸等待延计三 roldY(78)添加青蛇蛇尾:(79)选择主界面左下方“新建角色”,点击第三个图标显示“从本地文件中上传角色”, 将预先准备好的青蛇“青尾”上传。(80)选择主界面中间“造型”,点击“青尾”,在主界面右侧画板区域,鼠标移到工 具栏第五个图标显示“文本”,点击图标,鼠标在画板下方选择颜色“白色”,鼠标移到天 蓝色方块上,鼠标左键点击一下,在键盘上找到数字4,输入
24、文本中,将数字“4”缩放适当 大小,放入到天蓝色方块中。(81)选择主界面中间“脚本”中的“数据”,点击“新建变量”,在“变量名”中分 别输入“oldx”、“oldY”、“速度”,选择下方“仅适用与当前角色”,点击确定。(82)选择主界面中间“脚本”中的“数据”,鼠标点击“oldx”、“oldY”、“速度”, 前面的小正方形,将里面的对勾去掉。(83)选择主界面中间“脚本”,按照下列图所示,将积木拖动到脚本区域组合,并按照如下图,修改其中的参数:当 被点击等待秒将X坐标设定为在 回,到国,间随机选一个数 将y坐标设定为在 皿,到SEE)间随机送一个数皿二目到缸刊青n ?将费里青蛇长度的值增加青
25、尾1如果青移动中.:将oldX设定为x座标of青肚将 oldY设定为y座标of青肚等待延迟时间秒JoldY如果碰到青土 ?那么J青尾54”。青尾54”。广楮青咬到自己(84)由于青蛇蛇尾代码相似,按照棕蛇蛇尾的做法,完成“青尾1 (85)添加角色“青蛇赢”:(86)选择主界面左下方“新建角色”,点击第三个图标显示“从本地文件中上传角色”, 将预先准备好的“青蛇赢”上传。(87)选择主界面中间“脚本”,按照下列图所示,将积木拖动到脚本区域组合,并按照如下图修改其中的参数:当接收到甚u 等待秒nd 将角色的大小设定为0重复京3次 将角色的大小熠加僖止全部(88)添加角色“平手”:(89)选择主界面
26、左下方“新建角色”,点击第三个图标显示“从本地文件中上传角色”, 将预先准备好的“平手”上传。(90)选择主界面中间“脚本”,按照下列图所示,将积木拖动到脚本区域组合,并按照如下图修改其中的参数:当接收到平手 k(91)添加角色“倒计时下滑快”:(92)选择主界面左下方“新建角色”,点击第三个图标显示“从本地文件中上传角色将预先准备好的“倒计时下滑快”上传。(93)选择主界面中间“脚本”,按照下列图所示,将积木拖动到脚本区域组合,并按照 如下图修改其中的参数:0.0300100将倒计时设定为总时间当接收到封面完毕将延迟时间设定为 将标蛇死了 m设定为 将i青蛇死了设定为将总时间设定为er广播开
27、始不广播青开始1计时器归零将画笔的颜色设定为将画笔的大小设定为二2洛第重复执行直到倒计时306.*计时器/总时间抬笔 如果青蛇长度=棕蛇长度】那么广播平手 如果青蛇长度 标蛇长度:那么广播青蛇丽否贝,广播棕蛇繇当接收到咬到自己 将粽蛇死了设定为 等待。秒 将标蛇死了设定为 广播开始百窘到自己行青虻三了 定为后等待秒台青虻沌了)定为13f 平帕重复执行播放声音Nyan_Cat_ongma 直到播放完毕(8)添加棕蛇蛇头:(9)选择主界面左下方“新建角色”,将预先准备好的棕蛇“造型1”上传。(10)选择主界面左下方“角色”,点击“造型1”左上方小“i”,改名为“头”,点 击左侧蓝色箭头确定。(11
28、)选择主界面中间“造型”,点击第三个图标显示“从本地文件中上传造型”,将 预先准备好的“造型2”上传。(12)选择主界面中间“脚本”中的“数据”,点击“新建变量”,在“变量名”中分别输入“oldx”、“oldY”、“速度”,选择下方“仅适用与当前角色”,点击确定。(13)选择主界面中间“脚本”中的“数据”,鼠标点击“oldx”、“oldY”、“速度”,被点击清空移至最上层将X坐标设定为将X坐标设定为将y坐标设定为230L150(94)添加角色“竖条”:(95)选择主界面左下方“新建角色”,点击第三个图标显示“从本地文件中上传角色”, 将预先准备好的“竖条”上传。(96)选择主界面中间“脚本”,
29、按照下列图所示,将积木拖动到脚本区域组合,并按照 如下图修改其中的参数:当I 被点击 下移O层.将X坐标设定为 将y坐标设定为(97)添加角色“跳跃块”:(98)选择主界面左下方“新建角色”,点击第三个图标显示“从本地文件中上传角色”, 将预先准备好的“跳跃块”上传。(99)选择主界面中间“脚本”,按照下列图所示,将积木拖动到脚本区域组合,并按照如下图修改其中的参数:当接收到开始将X坐标设定为在回,到国,间随机选一个数将y坐标设定为在ED到0D间随机选一个数(100)(100)响度/添加角色1。0)“封面”(101)选择主界面左下方“新建角色”,点击第三个图标显示“从本地文件中上传角色”,将预
30、先准备好的“封面”上传。(102) 选择主界面中间“脚本”,按照下列图所示,将积木拖动到脚本区域组合,并按照如下图修改其中的参数:洛y坐藁高将x坐标设定为0 将角色的大小设定为将角色的大小熠加。下移鼠标之将角色的大小增加(隐藏广播封面完毕(103) 注意:前面“黑块1”中指令“碰到青蛇”可以选择了。(104) 至此,程序(脚本)编写完毕。我们点击主界面左上方的“小绿旗”,程序 就开始执行了。【举一反三】(1)改变本课脚本里的参数或指令,看看会发生什么?认真思考一下,为什么?(2)参考本课游戏,给蛇设置更多的障碍,也可以给蛇设置“生命期”,将游戏设计的 更加科学、好玩、有趣、精美。小朋友,动动脑
31、筋,试试吧!同学们,苒见编程可以培养孩子以下重要能力:一、逻辑推理一抽象思维能力。二、数学计算一数据化思考能力。自己编程实现逻辑的过程非常锻炼智力。三、问题解决一跨界思考能力。四、创新思维一系统工程思维能力。思考与设计游戏规那么。五、联想判断一分析归纳能力。六、耐心缜密一合作自信能力。七、动手能力一动手实现程序逻辑以验证自己的思路。八、美术与音乐修养一给游戏设计图片、背景音乐、各种音效。九、在这里,孩子是导演!前面的小正方形,将里面的对勾去掉。(14)选择主界面中间“脚本”按照下列图所示,将积木拖动到脚本区域组合,并按照如下图,修改其中的参数:开始行造型切换f将标蛇长度设定为国 设定为旦行X生
32、标/定十OEy“,0如果龙度,回那么 将变里速度的值僧加如果棕蛇死了 = n那么当前脚本lHIH 将移动中设定为q HH 如果按键w 是否按菊那么 将移动中面向CB方向将 01dx 设将oldY设定为将速度设定为目fll 否那么二如果按健s是否按下? 那么将移动中设定x面向 CETZD 方向将oldX 设定为x座标 将oldY 设定为y座标将速度设定为 否那么如果按键a是否按下?】那么将移动中设定为将oldX 设定为x座标将oldY 设定为y座标将速度设定为将oldX 设定为x座标5方向方向面向将oldY 设定为y座标将速度设定为Q 否那么如果按键d 是否按下?、那么将移动中设定为(15)添加
33、棕蛇脖子:(16)选择主界面左下方“新建角色”,点击第三个图标显示“从本地文件中上传角色”,将预先准备好的棕蛇“脖”上传。(17)选择主界面中间“脚本”中的“数据”,点击“新建变量”,在“变量名”中分别输入“oldx”、“oldY”、“速度”,选择下方“仅适用与当前角色”,点击确定。(18)选择主界面中间“脚本”中的“数据”,鼠标点击“oldx”、“oldY”、“速度”, 前面的小正方形,将里面的对勾去掉。(19)选择主界面中间“脚本”,按照下列图所示,将积木拖动到脚本区域组合,并按照如下图,修改其中的参数:当接收到肝不等待秒将X坐标设定为在回,到 将y坐标设定为在0ED到 清除所有图形特效间随机选一个数L170J间随机选一个数显1重复执行直到碰到头?如果除蛇死了那么重复执行9次I将虚像特效增加隐藏停止当前脚本目 将焚里标蛇长度的值增加 重复执行如果棕蛇死了 =n那么重霞执行9次I虎像特效增加停止当前M睡