Unity3D 加载fbx模型,实现简单的方向控制
来源:互联网 发布:泼墨软件下载 编辑:程序博客网 时间:2024/06/05 13:08
开始学习u3d,记录一些学习的东西,可能很简单。高手勿喷。
在地形中,我放入了一个卡车的模型,通过方向键控制卡车的移动。摄像头跟随卡车的移动。
基本的操作我就不记录了。
1。首先创建地形,添加地形贴图,刷一点草,再种点树。OK。一个简单地形就形成了。
2。卡车是如何控制的?
我们先创建一个cube ,控制一个cube是很简单的,为这个cube添写控制脚本。
var MoveSpeed=5;
var RotateSpeed=20;
function Update () {
if(Input.GetKey(KeyCode.W)){
this.transform.Translate(Vector3.forward*Time.deltaTime*MoveSpeed);
}else if(Input.GetKey(KeyCode.S)){
this.transform.Translate(Vector3.forward*Time.deltaTime*-MoveSpeed);
}else if(Input.GetKey(KeyCode.A)){
this.transform.Rotate(Vector3.up*Time.deltaTime*-RotateSpeed);
}else if(Input.GetKey(KeyCode.D)){
this.transform.Rotate(Vector3.up*Time.deltaTime*RotateSpeed);
}
}
代码很简单,就是通过键盘对cube进行移动控制。
现在一个cube可以移动了,如何移动卡车呢?
设置cube的position到(0,0,0),设置卡车的position到(0,0,0)。
注意cube和卡车的z轴方向应该一致。缩放cube和卡车一样大,然后将cube的mesh renderer去掉。这样cube外观就不会渲染出来。在层次面板中移动卡车到cube中。
这样移动cube,卡车就被移动了。
最后别忘记了设置camera跟随cube。
- Unity3D 加载fbx模型,实现简单的方向控制
- Unity3d 动态加载fbx模型文件
- Unity3d 动态加载fbx模型文件
- Unity3d 动态加载fbx模型文件
- Unity3d Fbx动作模型的使用
- 基于FBX SDK的FBX模型解析与加载
- 基于FBX SDK的FBX模型解析与加载
- Unity3D动态加载FBX文件
- Unity3D动态加载FBX文件
- 基于FBX SDK的FBX模型解析与加载 -(一)
- 基于FBX SDK的FBX模型解析与加载 -(二)
- 基于FBX SDK的FBX模型解析与加载 -(三)
- 基于FBX SDK的FBX模型解析与加载 -(四)
- 基于FBX SDK的FBX模型解析与加载 -(一)
- 基于FBX SDK的FBX模型解析与加载 -(二)
- 基于FBX SDK的FBX模型解析与加载 -(三)
- 基于FBX SDK的FBX模型解析与加载 -(四)
- 基于FBX SDK的FBX模型解析与加载-(一)
- C++对象模型(二)
- jacva
- eclipse使用tips-Toggle Mark Occurrences 颜色更改
- android下repo的基本使用
- 深入理解oracle listener tnsname sqlnet
- Unity3D 加载fbx模型,实现简单的方向控制
- 内核移植相关
- SQL Server2005安装过程中可能出现的问题
- NET Framework
- Git详解之一 Git起步
- C#中Invoke 和 BeginInvoke 的区别
- 酒桌艺术与计算机文化的交集
- IL
- 无光驱笔记本用U盘装系统图文教程