1.第一步

打开Unity。

2.第二步
在场景中创建3个Sphere球体并分别命名为Moon, Sun和Earth。

在命名完之后调整3个球的大小和位置,并贴上贴图。将Moon作为Earth的子物体。

调整摄像机位置

3.第三步

创建两个C#脚本并分别命名为 SelfRotate,revolution。

以下为SelfRotate中的代码

void update()
{this.transform.Rotate(0f, 2f, 0f);
}

以下为revolution中的代码

public Transform transform;
void update()
{this.transform.RotateAround(transform.position, Vector3.up, 3f);
}

返回Unity,将SelfRotate挂载到Moon,Sun和Earth上
将revolution挂载到Earth和Moon上

将Sun拖拽至Earth的revolution脚本中的Transform位置

将Earth拖拽至Moon的revolution脚本中的Tranform位置

4.第四步

点击运行

Unity学生作业:太阳地球月亮自转和公转相关推荐

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

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

  2. openGl编程实现一个太阳地球月亮的一个简单运动系统

    一. 项目目的 使用openGl编程实现一个太阳地球月亮的一个简单运动系统,要求实现三维转动.点光源变化.纹理映射及阴影等效果 二. 任务实现 \1. 满足三者实际大小/距离的比例关系: \2. 满足 ...

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

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

  4. webgl 绘制太阳 地球 月亮

    目录 1.开发环境 2.内容说明 1.计算球体的坐标和纹理 2.求顶点索引 3.数据加载到缓存中 4.绘制球体 5.其他 3.运行结果及代码下载 1.开发环境 浏览器 : 火狐 firefox(配置参 ...

  5. CSS太阳地球月亮转圈圈loading

    一个css例子 css太阳 月亮 地球转转转 知识点总结: justify-content: center; justify-content 用于设置或检索弹性盒子元 素在主轴(横轴)方向上的对齐方式 ...

  6. three.js旋转,材质,灯光使用 —— 太阳地球月亮运动

    import * as THREE from 'three' //引入控制器 import { OrbitControls } from 'three/examples/jsm/controls/Or ...

  7. OpenGl太阳地球月亮运动系统

    在讲解这个运动系统,首先我们的来讲解OpenGl里有关几个图形变换的知识,这里就以球为例,我们需要知道将球平移,旋转的2个知识.因为系统必须用到平移和旋转. 1 平移变换: glTranslatef( ...

  8. 纯css3制作的太阳地球月亮效果

    上课无聊看到的,虽然有很多兼容性问题,但先保存吧,原文链接如下: http://buluo.qq.com/p/detail.html?bid=16531&pid=9399270-1461480 ...

  9. Unity_太阳月亮地球的自转公转脚本

    /* Title:        ""  * Function:  *     - 太阳自转  *  - 地球自转.公转  *  - 月亮自转.公转  * Used By:     ...

最新文章

  1. 【转】 浏览器分析模拟登陆过程
  2. 大型网站架构系列:消息队列
  3. 重启mysql的方法
  4. Learn Python The Hard Way(20)
  5. vscode 如何实时显示html文件?
  6. 一个多功能蓝色漂亮的搜索条
  7. 【实战】tensorflow 花卉识别
  8. Visiual Studio2012 CLR20r3问题
  9. Centos下的apache2练习
  10. 【计算机网络复习 数据链路层】3.5.1 信道划分介质访问控制
  11. android 获取wifi的ip地址吗,Android获取有线和无线(wifi)的IP地址
  12. 34、linux shell,常用函数strace
  13. cocoapods导入afnetworking报错问题
  14. 云物大智题库--人工智能
  15. #金项奖获奖项目专题# | 京东闪付---快人一步
  16. JDBC - 超快速拿捏
  17. 上海计算机一级和四六级,上海市关于英语四六级考试的改革通知
  18. Ural_1671. Anansi's Cobweb(并查集)
  19. Excel填充空白的单元格
  20. 专题论坛:云计算安全论坛

热门文章

  1. 计算机组原理ppt,计算机组原理1.ppt
  2. 考勤管理代码:python基础练手用的
  3. Linux经典练习题
  4. 吃自助最高境界:扶墙进,扶墙出
  5. Python中sympy库的使用方法(详细)
  6. 名词可数不可数到底如何数——GeneralRule
  7. gem是什么证书_gem是什么
  8. 笔记本usb转vga外连显示器问题解决记录
  9. 【mysql进阶】MTS主从同步原理及实操指南(七)
  10. 杰理之AD14N系列程序获取复位源与唤醒源接口介绍【篇】