Unity学习一
来源:互联网 发布:java聊天室源码详解 编辑:程序博客网 时间:2024/05/22 07:54
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这个论坛上有各种包)进行应用
做好地形后运行体验一下
- unity学习Socket(一)
- Unity学习一
- unity学习Socket(一)
- unity学习(一)
- Unity UGUI学习(一)
- unity shader 学习一
- unity学习笔记(一)
- Unity一NGUI学习笔记
- Unity学习笔记一 Shaders
- unity shader学习总结一
- Unity ShaderLab< 一> 学习总结
- Unity shader 学习总结<一>
- Unity ShaderLab< 一> 学习总结
- unity脚本学习(一)
- unity ngui学习(一)
- Unity之Quaternion学习一
- Unity之Mesh学习一
- Unity之AssetPostprocessor学习一
- chromium gpu 硬件加速 compositing
- 点滴起步—B/S总结
- Boost库的Windows下安装
- BestCoder Round #18 or HDU 5104
- 用js枚举实现简易菜单效果
- Unity学习一
- 第11周项目2.1 求两个数的最大公约数
- 调用域名注册api,查询所有域名组合脚本
- AVL树 Java实现
- 第12周项目1 阅读程序(静态变量、递归函数、默认参数、函数模板等)
- Unity碰撞盒光源声效及树木制作
- Hibernate框架(二)POJO对象的操作
- leetcode Combinations
- MySQL常用函数