Scratch动作模块与角色关系

回复
头像
Henry
帖子: 13
注册时间: 周二 8月 15, 2017 9:09 pm

Scratch动作模块与角色关系

帖子 Henry » 周一 8月 21, 2017 9:04 am

动作:制作游戏或带有动画的程序,使用动作模块中的积木。角色的移动是指命令角色移动到舞台中某一个具体的点,或是旋转到一个特定的方向。
微信截图_20170821084604.png
微信截图_20170821084604.png (8.86 KiB) 查看 603 次

绝对动作 舞台是一个480*360的矩形网络,其中心点为(0,0),在scratch动作模块中,共有二个绝对动作积木(移到x:y、在...秒内滑行到、将x坐标设定为和将y坐标设定为),它们能精确把角色移动到舞台的某个具体位置。
微信截图_20170821084731.png
微信截图_20170821084731.png (4.85 KiB) 查看 603 次
相对动作 移动...步 和 旋转...度 都是相对动作积木 ,使用 面向...方向
微信截图_20170821084745.png
微信截图_20170821084745.png (20.91 KiB) 查看 603 次
方向和造型
面向...方向 积木使用经验
微信截图_20170821085130.png
微信截图_20170821085130.png (7.41 KiB) 查看 603 次
如上图所示,2个角色(编程猫向上方,小丑鱼向右),如果我们给这2个角色分别使用面向90方向(90是向右),会有什么效果呢?没有任何变化,why?
其实“面向90”方向是指该角色的造型在绘图编辑器中的初始方向。如下图所示,舞台中的角色的位置就是在编辑器中的位置一样,所以发生上述效果。
微信截图_20170821085141.png
微信截图_20170821085141.png (115.71 KiB) 查看 603 次
编辑器中的默认位置就是向右90的方向
微信截图_20170821085155.png
微信截图_20170821085155.png (118.03 KiB) 查看 603 次
编辑器中的默认位置就是向右90的方向

回复