Scratch3.0介绍:游戏设计"弹力球"坐标值应用

Scratch3.0介绍:游戏设计"弹力球"坐标值应用

首页休闲益智阿伟弹力球更新时间:2024-04-13

3.6 关于坐标值

Scratch软件的"舞台区"是一个"矩形"大小的"舞台","舞台"有多大呢?下面我们先添加一个"背景图",根据背景图来说明,具体步骤如下所示。

(1) 在"背景区"单击图标,进入"背景库"窗口,找到"Xy-grid"背景图,如下图所示。

(2) 背景被添加的舞台后,可以看到是一个坐标轴图形,如下图所示。

(3) 舞台由x水平轴和y垂直轴组成,当(x:0 ,y:0 )时正好是舞台的中心点。

X轴从中心点向左的长度是"x:-240,y:0",向右是(x:240,y:0),实际的水平长度是480像素。

Y轴从中心点向下的长度是(x:0 , y:-180),向上是(x:0 , y:180),实际的垂直长度是360像素。

(4) 这样通过x和y的坐标值,就可以确定角色在舞台上的位置,比如将"小猫"角色拖到舞台左下角的时候,它的坐标值直接显示在角色区中,如下图所示。

(5) 另外,在"运动"指令仓库中,【移动x: y:】这个指令程序块也显示当前角色的坐标位置,以角色的中心点作为坐标值的参考点。

(6) 当你移动小猫角色的位置时,【移动x: y:】这个指令的坐标值也跟着改变,请你换换小猫的舞台位置,测试一下位置坐标值的变化。

利用坐标值可以控制角色精确的出现在"舞台"的指定位置上。

最后我们还是通过一个例子"弹力小球"来介绍一下坐标值的应用,谢谢观看

功能描述:一个圆球在舞台中间位置从上向下不断移动,碰到边缘就反弹出去角度不限制;舞台下面有一个挡板,可以挡住小球并且把小球反弹出去。

查看全文
大家还看了
也许喜欢
更多游戏

Copyright © 2024 妖气游戏网 www.17u1u.com All Rights Reserved