从头开始扩展世界

在Scratch编程环境中,范围仅限于场景。该场景可以用x表示从-240到240的世界,而y表示从-180到180的世界。但是,如果这个空间不够用怎么办?如何取消此限制? 




让我们从探索可能性开始。看来一切都很简单。我们理想的最终结果是将精灵放置在所需的位置,然后朝着它移动,否则它将朝我们移动。 


. 1000;1000 « : 1000 : 1000». . ( ) . 



=271 =215. , . ! ? 


 . , . , . , . . . 


物理世界-仅限于刮擦的世界

物理世界-处于暂存阶段的所有对象

, ,  «». , , . 


? . — . 


从头开始扩大世界

. , «» , .  , , , . «» .  , ,  , . « », , , . , , , , . 


, « : :».     , « ». « : : ». 


我们创建私有变量,并使用它们来定位对象

, . ,   .


在虚拟世界中,世界在移动,而不是物体

, , ,   .  , , , . , -  . , ,   , . 


虚拟世界围绕英雄的运动

: .


, (-450;450) (-450;450). — . , .


, . , , . , . « » « » « ».   .


跟踪主角的虚拟位置

«». . «   450, 10». , , , 450. , . 


. «» . , , , . 


, , Scratch, , , ,   .


.


用于根据英雄的位置限制虚拟世界的移动的代码

. . , « ».   , . 


.


给父母的信息。本月,我们的俱乐部为7-8岁和9-12岁的孩子开设了有关计算机知识和编程的新课程。我们不仅将研究它们的编程,还将研究如何正确使用计算机。我们将与孩子们一起创建许多项目,这些项目不仅会影响编程,还会影响物理,数学和天文学。一个充满刺激性项目的独特程序正在教室里等待您的孩子。我们的俱乐部和活动。


顺便说一句,在我们的俱乐部中,一个孩子可以跳入机器人技术和发明的世界。顺便说一句,5-6年,我们也有杯子。在教室见。

Source: https://habr.com/ru/post/zh-CN400909/


All Articles