阅读 251

scratch怎么做太阳地球月球转动演示? 地球月球太阳三维动画的做法

scratch怎么做太阳地球月球转动演示? 地球月球太阳三维动画的做法

scratch怎么做太阳地球月球转动演示?对太空很好奇,想要模拟太阳、地球、月球的圆周运动,该怎么实现呢?下面我们就来看看scratch中实现地球月球太阳三维动画的技巧

 

在太阳系里,地球以椭圆轨道围绕太阳运转,月球以椭圆轨道围绕地球运转。这里,为了简化模拟难度,将椭圆运动改为圆周运动,今天我们就来看看使用scratch软件模拟太阳、地球、月球的圆周运动的技巧,详细请看下文介绍。


  • 软件名称:

  • scratch3.0离线版(儿童编程软件) Offline Editor V3.6.0 中文免费安装版

  • 软件大小:

  • 171MB

  • 更新时间:

  • 2020-02-21立即下载


数学公式。

模拟圆周运动的本质就是求圆形上的某点坐标值。

已知圆心的位置和半径,利用三角函数,就可以得出某一点的坐标位置。

创建角色。

可以从素材库或者自己画画,创建三个圆形角色。

将角色的名称分别改为太阳、地球、月球。

创建变量。

创建两个变量,名称分别为“角度_地球”“角度_月球”。

这些变量用于三角函数的计算,从而获得圆形上的坐标位置。

太阳程序。

太阳角色是整个圆周运动的中心,因此只要保持在舞台中心即可。

地月程序。

地球是以太阳为圆心的,月球是以地球为圆心的。

利用三角函数计算出地球、月球的坐标值。

随着角度的不断累加,地球、月球会形成圆周运动。

最终运动效果。

点击“绿色旗子”,太阳会维持不动,地球围绕太阳运动,月球围绕地球运动。

注意事项:

改变角度的累加值,可以改变旋转方向或者旋转速度

两个角度变量是分开使用的,一个圆周运动,用一个变量

如果要精确模拟天体之间的运动,需要按照比例设置半径、运动速度等参数

以上就是scratch地球月球太阳三维动画的做法,希望大家喜欢


文章分类
后端
版权声明:本站是系统测试站点,无实际运营。本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 XXXXXXo@163.com 举报,一经查实,本站将立刻删除。
相关推荐