多语言展示
当前在线:888今日阅读:113今日分享:31

Unity3D如何用动画器做一个昼夜系统

Unity 3D是一款十分强大的游戏开发工具,使用者通过它,可以开发出各种类型的3d或者2d游戏.无论是在单机游戏开发上,还是开发商业化网络游戏,Unity 3D都绝对是你应该拥有的最佳选择之一。下面经验向大家介绍一下Unity3D如何用动画器做一个简单的昼夜系统。希望能给游戏开发学习者起到一个抛砖引玉的作用。
工具/原料

电脑,Unity3D

方法/步骤
1

首先,创建一个地面环境,这里我添加有主相机,平行光,地形,点光源。这里我们主要用到平行光Direction Light。

2

选中平行光,我们修改它的旋转为0,方便我们给它添加动画。

3

然后继续选中平行光,选择window下的Animation选项。

4

点击creat创建新动画。

5

文件名为“dayandnight”,点击保存。

6

根据下图选择添加旋转动画。

7

选中动画,然后点击红点开始录制。

8

在帧数框中输入30回车,然后再修改旋转为180,如下图所示。

9

在帧数框中输入60回车,然后再修改旋转为360,如下图所示。

10

接着再次点击红点结束录制。

11

点击运行,可以观察到已经有昼夜的变化了,但是非常快。

12

我们可以把动画变慢一点,回到动画面板,将sample的60改为10,回车。

13

然后我们的动画就会变慢了,这样一个简单的昼夜系统就做好了。如果对您有帮助,还请点个赞支持一下哦。

注意事项

如果有任何问题,欢迎留言。

推荐信息