• 首页
  • 少儿编程
  • 珠心算
  • scratch
  • Scratch侦测碰到颜色的用法与区别,制作巡线的小老鼠

    Scratch编程里侦测是非常重要使用频率非常高的,常常用来判断舞台上角色是否触发了预定的事件或者条件规则。

    scratch侦测碰到颜色

    scratch侦测碰到颜色的用法

    scratch侦测碰到颜色

    scratch侦测碰到颜色有两种积木指令块:碰到颜色()和颜色()碰到(),前者为角色碰到后面的颜色,后者为某个颜色碰到后面的颜色,其中颜色设置有三种方式:可以点击后调整颜色,也可以用点击后的吸管拾色器选择舞台上的颜色,还可以输入符合逻辑要求的指令块

    scratch侦测碰到颜色

    scratch侦测碰到颜色

    scratch侦测碰到颜色的区别

    scratch侦测碰到颜色中两个指令块的使用是有区别的

    • 首先,碰到颜色()指的是角色碰到后面的颜色,对于需要精细的制作的时候,用这个指令块很麻烦,比如一个角色的造型空白区域很大,在实际过程中只要这个造型碰到目标颜色后就会触发,这个时候动画或者游戏效果就感觉怪怪的
    • 其次,颜色()碰到()在使用过程中一定要注意的是前后的颜色是讲究先后顺序的,比如一个作品要求小猫碰到苹果,小猫主要颜色是黄色,苹果颜色是红色,这里要用黄色碰到红色而不能用红色碰到黄色

      scratch侦测碰到颜色的区别

      scratch侦测碰到颜色的区别

    Scratch侦测碰到颜色制作巡线的小老鼠

    1. 在舞台上画一条线,选择一个老鼠角色调整合适位置和合适大小

      Scratch侦测碰到颜色制作巡线的小老鼠

    2. 写程序,让老鼠冲线的一头往另一头跑,要切换造型,注意让老鼠初始位置靠线的左边

      Scratch侦测碰到颜色制作巡线的小老鼠

    3. 小老鼠在跑的过程中,没走一步就判断一下,是否碰到了线,如果碰到了则向左边转一下,没碰到线的话就往右边转一下向线上靠近一点

      Scratch侦测碰到颜色制作巡线的小老鼠

    Scratch侦测碰到颜色制作巡线的小老鼠注意要点

    1. 小老鼠每次移动的幅度不要太大
    2. 每次转弯的幅度也不要大了
    3. 判断碰到线用老鼠颜色碰到线的颜色,不要使用角色碰到线的颜色,也不要用线的颜色碰到老鼠的颜色

    Scratch侦测碰到颜色制作巡线的小老鼠效果视频