分类

电脑软件教程

unity3d实现地球太阳月球转动的方法

作者:Blank   来源:本站整理   日期:2017-07-13 11:31

  今天小编要为刚刚接触到unity3d的同学分享一个制作太阳自转的同时地球围绕太阳转,且月球围绕地球转的效果图。对于已经接触很久的用户来说想要制作出这么一个效果是一件很简单的事情,但是对于刚刚开始学习这款软件的同学来说就不那么容易了。虽然只是简单的效果,但是里面却包含了很多实用的技巧,我们一起来看看是如何制作的吧!

unity3d实现地球太阳月球转动的方法

方法步骤:

unity3d5.0 64位

大小:1.53 GB版本:5.0.0.0b1 免费版环境:WinXP, Win7, Win8, Win10, WinAll

进入下载

  1、下载并打开unity3d,还没有安装这款软件的同学可以在上方下载。

unity3d实现地球太阳月球转动的方法

  2、根据自己的喜好在网上分别下载一个太阳,地球和月亮的图片。将它们导入unity3d的Textures的文件夹里面。直接使用鼠标将它们拖动到文件夹位置就可以了。

unity3d实现地球太阳月球转动的方法

  3、在界面右下方创建一个Sphere物体,命名为sun。

unity3d实现地球太阳月球转动的方法

  4、接下来要给太阳制作一个命名为sun的材质。如下图所示:

unity3d实现地球太阳月球转动的方法

  5、记得要将准备好的图片添加上去,背景颜色设置为透明色。

unity3d实现地球太阳月球转动的方法
unity3d实现地球太阳月球转动的方法

  6、如下图所示,将刚刚制作的sun材质添加给太阳,不要添加错了喔。

unity3d实现地球太阳月球转动的方法

  7、为了增加一些真实性,可以在右侧添加一个粒子系统,找不到的同学可以看下图的红色箭头所示部位。

unity3d实现地球太阳月球转动的方法

  8、再次创建新sphere,命名为earth,且添加材质。步骤与上面所述步骤相同。

unity3d实现地球太阳月球转动的方法

  9、再次创建新sphere,命名为moon,并为其添加材质。PS:月亮的大小要设置的小一点比较好。

unity3d实现地球太阳月球转动的方法

  10、然后就是编写脚本了,想要让他们自转就需要建立一个命名为xuanzhuan的脚本,并将其赋给太阳。

unity3d实现地球太阳月球转动的方法

  11、新创建脚本名为ratateAround。如下图所示:

unity3d实现地球太阳月球转动的方法

  12、将脚本ratateAround赋给earth,一定要记得将脚本绑定cy变量,将sun拖到cy变量上。不会的同学可以看下图所示的红色箭头处。

unity3d实现地球太阳月球转动的方法

  13、把脚本ratateAround赋给moon,并且为脚本绑定cy变量,将earth拖到cy变量上。

unity3d实现地球太阳月球转动的方法

  14、最后一步就是将moon放在earth的目录下方。

unity3d实现地球太阳月球转动的方法

  15、完成上述步骤之后就可以开始运行了。

unity3d实现地球太阳月球转动的方法

  使用上述步骤仔细将每一个变量放在该放的位置就可以很轻松的制作出一个简易的星空图了。其实只要会制作太阳,小编相信月球和地球是难不住大家的。根据小编的教程都可以制作出一个银河系了呢,大家快来试一试吧!

相关文章

推荐应用

猜您喜欢

网友评论

我要跟帖
取消
所有评论 共 0