资源简介
八、海底生物
带着问题学:
1、如何使用运动模块指令设定角色的移动方式?
2、如何使用方向指令使角色背向移动?
核心指令:
序号
指令图示
说明
在
秒内滑行到
随机位置?
在一定时间内滑行到随机位置。
2
碰到边缘就反弹
角色碰到舞台边缘就反弹。
3
将旋转方式设为
左右翻转。
设置角色翻转的方式。
4
碰到舞台边缘。
侦测指令是否碰到舞台边缘。
5
方向
角色的实时方向。
6
面向
90
方向
角色的朝向。
核心知识:
1、了解运动模块里面的方向脚本指令的意思及常见用法
2、学会编程实现角色的各种移动方式
3、三种旋转方式
任意方向
左右旋转
不旋转
当角色被设置为任意方向旋转时,他的外观会面向其他移动方向。当旋转方式是
左右翻转时,角色的外观朝向只有-90度和90度。当旋转方式为不可旋转,无
论方向是哪边,角色的外观只朝向90度方向。
今日任务:
制作《海底生物》项目
1、任务说明:做一个海底世界生物各种移动的效果。
2、任务分析:
序号
角色/背景
效果说明
1、等待0.5秒开始改变造型.
1
Shark
2、碰到舞台边缘就反弹,旋转方式为左右翻转:
2
Jellyfish
1、等待0.5秒开始改变造型。
2、重复移动到随机位置。
1、等待0.3秒开始改变造型。
3
Fish
2、碰到舞台边缘就反方向运动。
1、等待1秒更改背景图片。
4
背景
2、重复播放音乐。
3、场景搭建:
背景:背景库->Underwater1,Underwater2->点击添加
角色:角色库->Shark,Jellyfish,Fish->点击添加
完整场景:
f
4、编写程序:
序号
角色/背景
效果说明
当被点击
显示
重复执行
移动
5
步
碰辉到边缘就反弹
将旋转方式设为
左右翻转
1
Shark
5
当侧被点击
重复执行
等待
0.5
秒
下一个造型
当侧被点击
重复执行
在
2
秒内滑行到
随机位置·
2
Jellyfish
当向
被点击
重复执行
等待
0.3
秒
下一个造型
当刷被点击
重复执行
3
Fish
等待
0.3
秒
下一个造型
当被点击
显示
重复执行
移动
步
3
如果
碰到
舞台边缘一
那么
面向
方向
-1
方向
课后练习:
1、三种旋转模式都有什么样的显示效果?
2、碰到边缘就反弹指令效果可以用什么组合指令代替?
3、在一定时间内滑行到随机位置和移到随机位置,这两个指令的呈现效果是什么样的?
4、哪一个指令可以使角色出现或消失?(共14张PPT)
第八课
海底生物
游戏互动
1、本节课用到的角色
1、本节课用到的背景
1、鲨鱼在海底自由自在地游动。
效果
1、小鱼不断的变化造型,在海底来回游动。
效果
1、水母不断的变化造型,在海底来回游动。
效果
脚本熟悉
Q1 :以下程序执行时,为什么鲨鱼碰到舞台边缘时却倒退着游动
A1 :因为程序中的旋转方式是不可旋转,应该更改成左右翻转。
Q2 :程序执行以后小鱼碰到舞台边缘没有向转身向另一
个方向游动,为什么
A2 :因为程序中碰到舞台边缘后面向的方向是固定的
向,应该是面向跟现在相反的方向。
Q3 :执行下面的程序时,水母会有什么样的变化
A3 :水母不会在海底自由游动,而是追着鲨鱼移动。
1、你能编写程序实现鲨鱼吃小鱼,小鱼就消失,然后小鱼重新出现在海底某个角落的效果吗
PC
信版权Paixin,com
g生创意sttodk.tudhangcom
PC
拍信版权Paixin.com
图创息sIoc收uchong c0nn
G
9
为
当绿旗被点击
等待0.5秒
执行
下一个造型
当绿旗被点击
显示
移动5步
重复
碰到边缘就反弹
执行
将旋转方式
设为左右翻转
当绿旗被点击
等待0.3秒
重复
执行
下一个造型
当绿旗被点击
显示
移动3步
重复
碰到边缘就反弹
执行
将旋转方式
设为左右翻转
在
秒内滑行到
随机位置
碰到边缘就反弹
碰到
舞台边缘
●
将旋转方式设为
左右翻转
当被点击
显示
重复执行
移动
5
步
碰到边就反弹
将旋转方式设为
不可旋转
当被点击
显示
重复执行
移动
3
步
如果
碰到
舞台边缘
那么
面向
-90
方向
当被点击
重复执行
等待
0.3
秒
下一个造型
当
被点击
重复执行
在
2
秒内滑行到
Shark
7
展开更多......
收起↑