• 首页
  • 少儿编程
  • 珠心算
  • scratch
  • Scratch3编程角色中心点

    今天要讲的是scratch3编程里角色中心点,涉及到scratch中心点的作用scratch如何设置造型中心点scratch 中心点怎么调等一些细的知识点。

    scratch3中心点

    在scratch编程里,中心点不仅仅是角色的造型里有中心点,在舞台的背景里也有中心点,所谓中心点,就是正中心。

    scratch3中心点

    由于不论是角色的造型还是舞台的背景,本质都是图片,而图片要定位就要清楚它的正中心在哪里,而这个正中心就是中心点。

    在角色的造型或者舞台的背景里,进入到图形编辑器里,全选图像素材挪开或者绘制一个造型(背景),在中间可以看到一个十字图标,这就是中心点。

    scratch3编程里角色中心点

    scratch3编程里角色中心点

    我们选择默认的小猫,然后选择造型,进入到图形编辑器把小猫全部选中挪开,就可以看到它的中心点了,这个中心点就是小猫造型的正中间。

    scratch中心点的作用

    中心点的作用主要是给造型(背景)标记位置用的,它代表的是这个图形的正中间,特别是角色造型的中心点,我们知道角色在舞台上的位置是靠坐标来定位的,比如角色坐标为(0,0),它的本质是这个角色造型的中心点的坐标为(0,0)。

    我们可以通过角色列表区的里改变大小数字来改变角色的大小,会发现不管大小怎么变,其实角色在舞台上的位置不变的,就是这个中心点的坐标是不会变的。

    scratch中心点的作用

    我们在改变角色面向时,角色会旋转,角色的旋转都是围绕着中心点旋转的,因为只改变了面向而没有改变角色的位置。

    scratch角色中心点的三个要点

    这三个要点非常关键,在青少年编程等级考试一级考题中会经常考到:

    • 角色的旋转都是围绕着中心点旋转的;
    • 角色造型的中心点不一定在角色之上,它可以在造型的任意位置;
    • 角色造型的中心点是可以修改的,可以修改在造型的任意位置

    scratch如何设置造型中心点?

    设置角色造型的中心点很简单,就像前面讲的,选中要挪动的造型元素挪动即可,这样就可以把中心点设置在任意位置。

    scratch编程里为什么要设置修改中心点?

    有些同学不知道什么情况下要设置和修改造型的中心点,我们在编程的时候,有时候需要使用从这个角色到另一个角色,比如画笔画一条线,连接两个角色,那么实质就是从这个角色的中心点到另一个角色的中心点画一条线,这个时候在视觉效果上,我们可能要改变中心点的位置,下图就是两个中心点位置不一样的小猫发出一条线的效果。

     scratch编程里为什么要设置修改中心点?