最新消息:

Scratch 04:让小猫走起来

Scratch 少儿编程 3545浏览 0评论
Scratch零基础02

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

文章作者可乐爸爸,公众号:xiaokele_mama。上次的课程中,用下面5个代码块,让小猫一边运动一边说话。

Scratch 04:让小猫走起来

 

但是只是迈步子,没真正的走起来啊。

 

怎么让她走起来呢?

 

加一个 运动语句:

Scratch 04:让小猫走起来

 

点绿色小旗子,执行看看:

Scratch 04:让小猫走起来

真的走起来了~

 

哎?怎么卡在边缘不动了啊~

Scratch 04:让小猫走起来

对啊,让小猫一直走,走哪儿去呢?

没路了能不能往回走呢?

再加一个语句吧:

Scratch 04:让小猫走起来

 

运行看看~

是往回走了,怎么脑袋朝下啊~

Scratch 04:让小猫走起来

 

再加一个旋转控制吧,将旋转方式设为 左右翻转

 

Scratch 04:让小猫走起来

现在确实是可以了,但是走在白白的空地上,一点儿也不美观啊~

Scratch 04:让小猫走起来

那咱再给它加个背景吧,让它走在哪儿呢?

Scratch 04:让小猫走起来

软件右下角,点图片按钮,选择一个背景

Scratch 04:让小猫走起来

双击卧室这幅画,然后看看效果

Scratch 04:让小猫走起来

它怎么又跑床上走去了?

那鼠标拖动一下,拖到地板上吧

Scratch 04:让小猫走起来

难道每次都要拖动吗?

不能一点绿色的小旗子,就直接从地板的一头开始走吗?

再加个初始位置的语句吧:

先把小猫拖到你想要开始的位置,然后点运动,找到

Scratch 04:让小猫走起来

然后拖到开始语句块的后面:

Scratch 04:让小猫走起来

你们发现了没有,当你拖动小猫的时候,这个X值和Y值也是跟着变动的。

你可以直接修改X Y的值,也可以先拖动到想要的位置,然后再拖动语句块。

那这个X Y分别代表什么呢?

展示的舞台,整个的宽度,360像素,长度480像素

Scratch 04:让小猫走起来

为了方便定位呢,画了个十字叉

Scratch 04:让小猫走起来

最中间的中心,X= 0,Y =0,

 可以使用X Y的值来定位一个具体位置。

在软件界面,运动分组里,有个X坐标,Y坐标的复选框,打上勾:

Scratch 04:让小猫走起来

再用鼠标随意的移动小猫,可以看到左上角的数值也会跟着变动。对XY坐标不熟悉的小朋友,可以试着移动小猫,来加深对X Y轴的理解。

Scratch 04:让小猫走起来

另外这个碰壁反弹,还可以用另一个语句实现:

这里需要使用新语句:

Scratch 04:让小猫走起来

如果……那么……

就像语文课上的造句:

如果  小猫 碰到边缘,那么它就该调头往回走~

怎么判断碰到边缘呢?

在侦测里有个 碰到 鼠标指针,拖到 如果后面的框框里:

Scratch 04:让小猫走起来

咱们是说的如果碰到鼠标吗?不是, 是如果碰到边缘:

Scratch 04:让小猫走起来

修改为舞台边缘,那怎么调头?

调头就是旋转180度啊

Scratch 04:让小猫走起来

默认是15度,咱们得改成180度

Scratch 04:让小猫走起来

刚才Y坐标太靠下了,小猫走在舞台的下边缘了,网上调一下,改为Y-120.

然后就看到小猫在屋里来回走动了。

这节课里,学习下面的控制语句

Scratch 04:让小猫走起来

还有调头:左转180度,左转180度,有区别吗?自己动手试试~

Scratch 04:让小猫走起来

还学会了选择背景

Scratch 04:让小猫走起来

这节课就到这里吧~

自己动手:

1)小朋友,旋转方式还有其他呢,都有什么效果,试试吧?

Scratch 04:让小猫走起来

2)移动 -10 步,是什么意思呢?什么效果?自己动手试试吧

Scratch 04:让小猫走起来

转自公众号:
可乐妈妈说带娃

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