准备
1.VS2017
2.Unity3D
3.素材
实现
1.新建Unity项目
2.在assets中建script文件夹,material文件夹。
2.创造9个sphere物体:太阳,水星,金星,地球,火星,木星,土星,天王星,海王星。
3.将素材贴图导入Assets-material中,对应将贴图行星。
4.参照各行星大小,自转速度,公转速度编写代码。
5.将代码文件放到摄影机上,分别把行星物体放到对象上。
效果
代码
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class Rotate : MonoBehaviour {
// Use this for initialization
public GameObject Sun; //太阳
public GameObject Mercury; //水星
public GameObject Venus; //金星
public GameObject Earth; //地球
public GameObject Mars; //火星
public GameObject Jupiter; <