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

百度经验   发布时间:2021-06-04 14:48:30   作者:ANPING0110   我要评论
scratch怎么做太阳地球月球转动演示?对太空很好奇,想要模拟太阳、地球、月球的圆周运动,该怎么实现呢?下面我们就来看看scratch中实现地球月球太阳三维动画的技巧
(福利推荐:【腾讯云】服务器最新限时优惠活动,云服务器1核2G仅99元/年、2核4G仅768元/3年,立即抢购>>>:9i0i.cn/qcloud

(福利推荐:你还在原价购买阿里云服务器?现在阿里云0.8折限时抢购活动来啦!4核8G企业云服务器仅2998元/3年,立即抢购>>>:9i0i.cn/aliyun

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

数学公式。

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

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

创建角色。

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

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

创建变量。

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

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

太阳程序。

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

地月程序。

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

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

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

最终运动效果。

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

注意事项:

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

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

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

以上就是scratch地球月球太阳三维动画的做法,希望大家喜欢,请继续关注程序员之家。

相关推荐:

scratch怎么制作新年快乐的祝福动画?

scratch怎么做超级红包满天飞动画? scratch红包满屏飞动画的做法

scratch3怎么制作机器人跟随鼠标移动效果? scratch鼠标跟随技巧

相关文章

  • scratch3.0怎么创建人物打篮球动画?

    scratch3.0怎么创建人物打篮球动画?scratch3.0中想要创建一个动画效果,该怎么创建呢?下面我们就来看看scratch3.0制作人物打篮球动画的教程,需要的朋友可以参考下
    2020-04-08
  • Scratch怎么实现让角色一直面向鼠标指针?

    Scratch怎么实现让角色一直面向鼠标?Scratch中想要制作一个小程序,就是让自己创建的角色一只面向鼠标指针,该怎么实现呢?下面我们就来看看详细的教程,需要的朋友可以参
    2020-04-03
  • scratch怎么创建圣诞快乐背景动画?

    scratch怎么创建圣诞快乐背景动画?scratch中想要创建一个圣诞快乐的背景动画,该怎么创建呢?下面我们就来看看详细的教程,需要的朋友可以参考下
    2020-04-03
  • scratch3.0怎么制作森林中的大公鸡背景图?

    scratch3.0怎么制作森林中的大公鸡背景图?scratch3.0编程的时候,需要创建一个背景图,该怎么创建森林中的大公鸡场景呢?下面我们就来看看详细教程,内附免费scratch3.0软
    2020-03-17
  • scratch3.0怎么给小猫角色录制声音? scratch录音技巧

    scratch3.0怎么给小猫角色录制声?scratch3.0创建的小猫角色,想要录制声音,该怎么录制呢?下面我们就来看看scratch录音技巧,需要的朋友可以参考下
    2020-03-12
  • scratch怎么编程实现四舍五入的效果?

    scratch怎么编程实现四舍五入的效果?scratch中想要制作一个可以实现四舍五入的效果,该怎么制作这个效果呢?下面我们就来看看详细的教程,需要的朋友可以参考下
    2020-03-12
  • scratch3.0怎么制作雪山中的雪人场景?

    scratch3.0怎么制作雪山中的雪人场景?scratch3.0中想要创建一个冬日场景,该怎么创建在雪堆中的雪人呢?下面我们就来就来看看详细的教程,需要的朋友可以参考下
    2020-03-10
  • scratch怎么让角色跳跃?

    scratch desktop主要是面向8至16岁的儿童们开发设计的一款免费图形化编程学习软件,有用户咨询scratch怎么让角色跳跃?下文小编就为大家带来详细介绍,一起看看吧
    2020-03-05
  • scratch3.0怎么创建人物跳舞的小程序?

    scratch3.0怎么创建人物跳舞的小程序?scratch3.0中想要创建一个小动画,该怎么制作一个人物跳舞的小动画呢?下面我们就来看看详细的教程,需要的朋友可以参考下
    2020-02-28
  • scratch3.0怎么使用克隆命令控制旋转花瓣数?

    scratch3.0怎么使用克隆命令控制旋转花瓣数?scratch3.0绘制花瓣的时候,想要实现输入数字实现绘制旋转花瓣的数量,下面我们就来看看详细的教程,需要的朋友可以参考下
    2020-02-25

最新评论

?


http://www.vxiaotou.com