scratch3.0如何运行时获取角色方向值

2025-05-15 07:51:54

1、首先要了解一下衡痕贤伎scratch角色的方向,小于180度都为正数,大于180度都为负数,0度位置和我们平时的坐标系有些区别。所以我们操作的时观锻娜叼候获取的角度值是按scratch的坐标值。默认新建是朝向右面,即90度方向,我们可以下面可以操作看看。

scratch3.0如何运行时获取角色方向值

2、打开一个新项目,小猫朝向右边,我们可以看看如果获取角度。

scratch3.0如何运行时获取角色方向值

3、点击控制区上黄色控制圆形【事件】按钮。

scratch3.0如何运行时获取角色方向值

4、展开界面上选择【当绿旗被点击】积木块。

scratch3.0如何运行时获取角色方向值

5、将积木块拖动到中间代码块区中。

scratch3.0如何运行时获取角色方向值

6、点击【变量】来【建立一个变量】。

scratch3.0如何运行时获取角色方向值
scratch3.0如何运行时获取角色方向值

7、给变量起一个名字,点击【确定】。

scratch3.0如何运行时获取角色方向值

8、在【变量】出找到【我的变量设为0】积木块拖动到代码区和开始连接起来。

scratch3.0如何运行时获取角色方向值
scratch3.0如何运行时获取角色方向值

9、在【运动】上找到【方向】积木块,拖动到上面积木块内部,同时将设置为刚才【小猫方向】下拉选项。

scratch3.0如何运行时获取角色方向值
scratch3.0如何运行时获取角色方向值

10、点击绿色小旗运行,我们看到变量显示默认90度。

scratch3.0如何运行时获取角色方向值

11、我们手工调整一下小猫的方向为45度。

scratch3.0如何运行时获取角色方向值

12、再次运行,我们看到变量已经显示45度了。

scratch3.0如何运行时获取角色方向值

13、我们需要使用方向的的场景一般为反弹的时候需要根据方向角度来改变方向,可以通过设置变量来动态获取计算。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢