您的位置:首页 > 移动开发 > Unity3D

Unity学习一

2014-11-16 14:08 134 查看
Unity是由Unity Technologies开发的一个让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。Unity类似于Director,Blender game engine, Virtools 或 Torque Game Builder等利用交互的图型化开发环境为首要方式的软件其编辑器运行在Windows 和Mac OS X下,可发布游戏至Windows、Mac、Wii、Iphone、Windows phone 8和Android平台。也可以利用Unity web player插件发布网页游戏,支持Mac 和Windows的网页浏览。它的网页播放器也被Mac widgets所支持。下面开始unity的学习

Unity的操作界面




操作界面并不是单一的,可根据个人习惯选择合适的操作界面,在Window下Layouts下选择



   下面开始在三维空间中插入操作对象,在Hierarchy下单击Create选择




先做几个简单的3D操作对象,先单击Plane,铺设地板,再在地板上建立各种简单3D物体,在第三栏中选Cube,Sphere,Capsule,Cylinder创建,如图:




 增加重力感应,相比别的操作平台会简便很多,选中操作对象,单击操作界面右下角的Add Component选中Physics中的Rigidbody,添加成功.点击运行,看运行效果,如图是一个简单的球撞击桌面的演示:




运行后的效果图:




接下来做一个简单的地形图:与创建操作对象相同在Hierarchy中选Terrain建造一个地形,如图:



先在

中的

中抬高地面,在height中自行选择抬高的高度,然后开始绘制地形,

是抬高地表,

是绘制地表地质的,

是插入树木的,

插入花草。如图就是一个简单的地形图:

其中水,房屋,桥等物体需要在Assets中的Import Package中导入相应的包(http://unity.gopedu.com/forum.php这个论坛上有各种包)进行应用



做好地形后运行体验一下





 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息