最新消息:

Scratch 2.0入门教程 (三)让角色移动和转向

Scratch 少儿编程 6251浏览 0评论

友情提示:视频教程观看时请手动设置清晰度。

Scratch 2.0入门教程 (三)让角色移动和转向

我们知道Scratch的舞台是一个2维的平面,它有一个标准的坐标系,如下图所示:

 

Scratch 2.0入门教程 (三)让角色移动和转向

坐标系的零点(0,0)在舞台的中心点,舞台的宽度(x轴)的最大取值为正/负240,舞台的高度为正/负180。整个舞台就是一个480×360单位的长方形平面。

 

角色在舞台中移动到每个位置都会有对应的精确的坐标,当然程序运行时坐标轴是看不见的。

Scratch 2.0入门教程 (三)让角色移动和转向

 

下面我们来看一下,把我们的角色移动到指定的地方。移动有好多种方法哦!比如:

  1. 移动指定的步数

     

    Scratch 2.0入门教程 (三)让角色移动和转向

  2. 移动到指定的位置(x,y)

     

    Scratch 2.0入门教程 (三)让角色移动和转向

  3. 移动到鼠标指针的位置

     

    Scratch 2.0入门教程 (三)让角色移动和转向

  4. 移动到任意的随机的位置

     

    Scratch 2.0入门教程 (三)让角色移动和转向

  5. 滑行到指定的位置(x,y)

     

    Scratch 2.0入门教程 (三)让角色移动和转向

  6. 通过增加x,y的坐标值来移动

     

    Scratch 2.0入门教程 (三)让角色移动和转向

 

角色的旋转相对简单。

  1. 左转(逆时针)和右转(顺时针)

     

    Scratch 2.0入门教程 (三)让角色移动和转向

  2. 面向的方向

     

    Scratch 2.0入门教程 (三)让角色移动和转向

  3. 面向鼠标指针(或其他角色)

     

    Scratch 2.0入门教程 (三)让角色移动和转向

 

基于以上的移动和转向的知识,我们下面做一个简单的猫捉老鼠的小游戏。

 

先看一下视频,全面的了解一下移动的基本知识:

教学视频(上):

 

教学视频(下)

 

猫捉老鼠的小游戏制作过程详解:

您必须 登录 才能发表评论!