本文旨在帮助完全没有unity开发经验的同学用unity做一个最简单的交互。所以本文只是从头至尾介绍了开发的工程,具体每一步为什么要这么做,大家先不用深究,在随后的教程中会逐步详细解释。现在大家只要根据教程介绍的步骤做就可以了,只要能做出能运行的程序,那么你就成功了。
第一步,我们要先用三维制作软件制作出我们需要的场景。我使用的是Max2012。首先我们要先设置一下在max使用的长度单位,我们选择使用米为单位。设置步骤是customize-àUnitsSetup-àSystemUnitsSetup
先用max里的平面几何体制作一片地面,操作非常简单,点击平面按钮,在三维窗口中拖动鼠标左键就可以了。
创建完了之后点修改面板把参数改成如下图所示
右键单击移动按钮,在弹出的对话框中把平面调整到坐标系的原点
从windows资源管理器里拖一张贴图到这个平面上,这样我们就有块水泥地了,贴图可以在提供的资源包找到。
按照相同的步骤,我们创建一面墙,不同的是我们这次使用盒子几何体。
创建完了之后点修改面板把参数改成如下图所示
按照相同的方式创建其它五面(当然使用复制的方法会更快,不过这讲起来内容就多了,想了解的同学自己找些教程看吧,网上多如牛毛。)
然后通过拖拽的方式给这五面墙也贴上贴图。(Max比较熟的朋友可以调整一下位置和方向。)
现在我们的场景就制作的差不多了,在max中的最后一个工作就是把场景导出成fbx格式。
在弹出的导出设置面板中使用默认选项就可以了。
到此为止,我们已经结束了在max中的所有工作,下节将演示在unity中的工作