码迷,mamicode.com
首页 > 其他好文 > 详细

Unity入门

时间:2014-06-26 10:39:27      阅读:694      评论:0      收藏:0      [点我收藏+]

标签:unity

Unity入门

用unity做一个最简单的交互。(相当于Hello World)只要最后能运行就算入门了。

第一步,要先用三维制作软件制作出我们需要的场景。

这儿使用的是Max2012(软件大小3.09G)

首先设置一下在max使用的长度单位,选择使用为单位。

设置步骤是Customize---->Units Setup---->System Unit Setup---->下拉选择Meters

bubuko.com,布布扣

bubuko.com,布布扣

先用max里的平面几何体制作一片地面,操作非常简单,步骤如下:

点击平面按钮,然后在三维窗口中拖动鼠标左键就可以了。

bubuko.com,布布扣

创建完了之后,点修改面板把参数改成如下图所示

bubuko.com,布布扣

右键单击移动按钮,在弹出的对话框中把平面调整到坐标系的原点

bubuko.com,布布扣

从windows资源管理器里拖一张贴图到这个平面上,这样我们就有块水泥地了,

注:贴图可以在提供的资源包找到。

bubuko.com,布布扣

按照相同的步骤,我们创建一面墙,不同的是我们这次使用盒子几何体

bubuko.com,布布扣

创建完了之后,点修改面板把参数改成如下图所示

bubuko.com,布布扣

按照相同的方式创建其它五面(当然使用复制的方法会更快)

然后通过拖拽的方式给这五面墙也贴上贴图。(Max比较熟的朋友可以调整一下位置和方向。)

bubuko.com,布布扣

现在我们的场景就制作的差不多了,在max中的最后一个工作就是把场景导出成fbx格式

bubuko.com,布布扣

在弹出的导出设置面板中,使用默认选项就可以了。

bubuko.com,布布扣

到此为止,我们已经结束了在max中的所有工作,下面就开始在unity中的操作。

如果不想自己做场景的朋友也可以使用资源包中我做好的文件直接开始下面的工作。


1,首先打开unity(我用的是unity3.4,软件大小是416.77M)。

默认情况下会首先显示工程向导窗口。

随便在任何路径下创建一个新的工程即可。(使用默认的路径亦可)

bubuko.com,布布扣
2,从windows资源管理中先将在max中使用的贴图文件拖拽到unity的工程窗口中,

然后将上节中max导出的fbx文件也拖拽的工程窗口中。

bubuko.com,布布扣

3,然后点击firstGame文件图标

在右侧的查看器窗口把文件的缩放比例改成1,然后点击下部的Apply按钮。

bubuko.com,布布扣

4,将firstGame拖拽到层级窗口。

在层级窗口中双击firstGame物体,视角会自动调整到合适的位置。

bubuko.com,布布扣

5,在层级面板中创建一个平行灯光,Create下拉框中选择Directional Light

bubuko.com,布布扣

6,在右侧的查看器窗口把灯光的参数调成如下图所示

bubuko.com,布布扣

7,把Main Camera的方位调整到如下图所示

bubuko.com,布布扣

8,将MouseLook.cs从资源管理器拖拽到工程窗口,

再从工程窗口拖拽到层级窗口中的Main Camera上,

这样这个脚本就挂接在了Main Camera物体上。

在查看器窗口中会出现脚本组件,在脚本中间将参数调整为如下图所示

bubuko.com,布布扣

9,按Ctrl+P,程序就可以开始运行了,按“w、s、a、d”键,再配合鼠标,就可以在场景中浏览了,

就和玩游戏的方式是一样的。

在游戏运行过程中按Ctrl+P,程序就会停止运行。

bubuko.com,布布扣

10,最后一步我们来构建游戏,只要按照下图操作和设置参数即可。

构建完成之后,点击生成的网页文件即可在浏览器中运行游戏。

如果点击Build And Run按钮,在构建完成之后会自动运行游戏。

(前提是你必须预先安装unity的webPlayer浏览器插件或可以在游戏运行时访问网络)

bubuko.com,布布扣

bubuko.com,布布扣

到此,用unity做的一个最简单的交互就成功运行了。

Unity入门,布布扣,bubuko.com

Unity入门

标签:unity

原文地址:http://blog.csdn.net/pre_eminent/article/details/34424529

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!