1. 打开Unity编辑器,创建三个sphere,依次重命名为Sun,Earth,Moon.将三个球体大小比例控制在5:3:1,并适当调整位置。

2. 分别为三个小球附上材质

3. 新建脚本文件,重命名为”RotateObj“,做为自转脚本,并赋给地球和月球,脚本内容如下:

using System.Collections;

using System.Collections.Generic;

using UnityEngine;

public class RotateObj : MonoBehaviour

{

public float rotateSpeed = 1f;

// Start is called before the first frame update

void Start()

{

}

// Update is called once per frame

void Update()

{

this.transform.Rotate(0, rotateSpeed*Time.deltaTime,0);

}

}

4. 新建脚本文件,重命名为”RotateAroundOther“,做为公转脚本,并赋给太阳,脚本内容如下:

using System.Collections;

using System.Collections.Generic;

using UnityEngine;

public class rotateAroundOther : MonoBehaviour

{

public Transform Target;

public float rotateSpeed = 1f;

// Start is called before the first frame update

void Start()

{

}

// Update is called once per frame

void Update()

{

this.transform.RotateAround(Target.position, Vector3.up, rotateSpeed);

}

}

5.调试代码运行

matlab地球公转,Unity模拟太阳地球月球公转自转相关推荐

  1. Canvas模拟太阳地球月球的运动过程

    先看效果图 代码 package com.test.paintdemo.pathrelate;import android.content.Context; import android.graphi ...

  2. Python模拟太阳-地球-月亮运动模型

    作者 | Charles,cv方向在读研究生.[Charles 的皮卡丘]专注于分享有趣好玩的Python小项目(AI.爬虫等等). 来源 | Charles 的皮卡丘 编辑 | Jane [导语]春 ...

  3. Python模拟登录,matplotlib模块,Python模拟太阳-地球-月亮运动模型

    前言 利用python模拟太阳-地球-月亮运动模型. 让我们愉快地开始吧~ 开发工具 **Python版本:**3.6.4 相关模块: pygame模块: matplotlib模块: numpy模块: ...

  4. opengl的配置和太阳-地球-月球演示

    详细配置过程请点击链接 https://www.cnblogs.com/flylinmu/p/7823019.html 下面介绍opengl实例,太阳-地球-月球演示 建立一个控制台程序 sun.cp ...

  5. OpenGL模拟太阳、地球、月球公转自转

    // OpenGL_Prac.cpp : Defines the entry point for the console application. // #include "stdafx.h ...

  6. html5之太阳地球月球,使用html5画出地球月球和太阳之间的环绕关系

    本文主要是描述了使用html5画出地球月球和太阳之间的环绕关系,其实他们比较简单,主要是通过旋转来控制各个之间的环绕关系!~ 输入代码,里面有注释: ------------------------- ...

  7. python太阳代码_Python模拟太阳

    作者 | Charles,cv方向在读研究生.[Charles 的皮卡丘]专注于分享有趣好玩的Python小项目(AI.爬虫等等). 来源 |微信公众号" Charles 的皮卡丘" ...

  8. matlab地球月球卫星关系,Matlab 卫星绕地球旋转演示动画

    发布时间: Oct 21, 2012 更新时间: Oct 21, 2012 总字数:1040 阅读时间:3m 作者: 谢先斌 Matlab 卫星绕地球旋转演示动画 代码 h=figure('numbe ...

  9. Three.js - 模拟太阳、地球、月亮的运动(十一)

    简介 本节我们简单的模拟地球绕着太阳转,月球绕着地球转.从月球的角度看,它是在地球的 "局部空间 "中绕着地球转,地球和月球合成一组是在全局空间绕着太阳转. 基础场景 <!D ...

最新文章

  1. 开源项目的build.js
  2. SQL Prompt 5.1使用
  3. 第三次学JAVA再学不好就吃翔(part56)--StringBuffer的替换反转和截取功能
  4. SAS宏保存以便快速调用的三种解决方案(转载)
  5. HTML5网络科技企业网页模板
  6. Spark Shuffle系列-----1. Spark Shuffle与任务调度之间的关系
  7. php程序员的情书,只有程序员才看得懂的情书
  8. jupyter中subplots_adjust()调整子图大小无效、子图溢出和日期标签遮挡坐标轴刻度的问题解决
  9. SpringBoot 错误:Field userService in com.lyh.Controller.UserController required a bean of...
  10. 使用FME进行GIS与CAD转换
  11. 注册邮箱账号十大品牌分析
  12. 编译原理实验二-逆波兰式生成程序
  13. 液压杆原理//2021-1-30
  14. C/C++公交路线自动化选择系统
  15. 计算机操作员初级试题及答案,计算机操作员初级考试试题
  16. android7.0/8.0使用第三方软件battery monitor等软件读取电池电量,显示电池容量与实际容量不符修改
  17. 在python中如何读取批量图片_Python批量处理图片
  18. 双指数边缘平滑滤波器用于磨皮算法的尝试。
  19. iOS图标(AppIcon)与启动图(LaunchImage)
  20. 生物化学《第四章蛋白质》

热门文章

  1. 微信云开发AI短视频一键换脸小程序源码/带流量主
  2. iOS - 动态库上架瘦身(去调虚拟机架构),不然验证会报错。
  3. 计算机CPU性能提升
  4. 欧几里得定理 java,每个程序员都应该知道的基础数论
  5. jupyther_python基础系列06第六章 函数 面向过程的编程
  6. 2014年GCT考试报名时
  7. “云+AI”沉锚,百度智能云锁定百度AI产业智能化航道
  8. 光耦w314的各引脚图_光电耦合器的管脚图及工作原理
  9. Linux下ISCSI共享存储服务
  10. 雅思作文模板.html,雅思作文模板使用分析