多语言展示
当前在线:1344今日阅读:155今日分享:35

unity3d如何实现太阳、地球、月球的转动

unity3d实现太阳自转,地球围绕太阳转,月球围绕地球转,下面我为大家操作一下
工具/原料
1

电脑

2

unity3d

方法/步骤
1

首先打开unity3d

2

我们可以在在网上下载一下太阳、地球和月球的贴图,然后拖进unity3d的Textures文件夹中

3

然后创建一个Sphere物体,并改名为sun

4

然后为太阳创建一个材质命名为sun

5

然后为材质添加贴图,并将背景改为透明的

6

然后将sun材质赋给太阳

7

如果感觉不太真实可以为太阳添加一个粒子系统

8

再创建一个sphere,改名为earth,并为其添加材质

9

再创建一个sphere,改名为moon,将其改小一些,并为其添加材质

10

然后编写一个自转脚本,命名为xuanzhuan,赋给太阳

11

再编写一个脚本,命名为ratateAround

12

将ratateAround赋给earth,为脚本绑定cy变量,将sun拖到cy变量上

13

将ratateAround赋给moon,为脚本绑定cy变量,将earth拖到cy变量上

14

最后将moon放到earth子目录下

15

最后运行就可以实现了

注意事项

材质可以自己再弄好一点

推荐信息