U3D关于物体移动的方法的实例
2016-04-10 17:56
176 查看
关于物体的移动方式,用实例的方式写下来更直观点,也方便自己以后复习。
下面列举几种方式,效果都不一样。
一,利用物体的刚体组件的MovePosition 和 MoveRotation 实现移动和旋转。
这种移动方式类似坦克的移动,可以前进,后退,原地以自己为中心旋转。
效果如下
二,类似贪吃蛇的移动方式,不能在一条线上直接后退,始终朝着Z轴(forward)方向移动,不论你按的是哪个方向它都会先把Z轴转向你所按的那个方向然后在移动
效果如下
三,物体的移动通过键盘获取,旋转则通过鼠标的位置获取。物体的Z轴会一直朝着鼠标指针的位置,类似“生存射击”案例中控制角色移动的方式
效果如下
当然,还有好几种方法,以后再慢慢补充吧。
下面列举几种方式,效果都不一样。
一,利用物体的刚体组件的MovePosition 和 MoveRotation 实现移动和旋转。
这种移动方式类似坦克的移动,可以前进,后退,原地以自己为中心旋转。
效果如下
二,类似贪吃蛇的移动方式,不能在一条线上直接后退,始终朝着Z轴(forward)方向移动,不论你按的是哪个方向它都会先把Z轴转向你所按的那个方向然后在移动
效果如下
三,物体的移动通过键盘获取,旋转则通过鼠标的位置获取。物体的Z轴会一直朝着鼠标指针的位置,类似“生存射击”案例中控制角色移动的方式
效果如下
当然,还有好几种方法,以后再慢慢补充吧。
相关文章推荐
- 第五届华中区程序设计邀请赛 网络赛Calculation E 【状压dp】
- 自学笔记3(方法的重写)
- ****CSS各种居中方法
- JAVA实验一20145315
- 关于Spring事务回滚的配置及使用
- 贪心算法☞活动安排
- 初学者刚学c++在定义类时只有成员变量易犯的错误
- JNI 开发笔记
- 12_求s=a+aa+aaa+...+aa...a的值
- 进制间的转换,以及逻辑运算,位运算在进制间的使用
- 2016年4月6日作业
- HDU 2719 The Seven Percent Solution
- 《与mysql零距离接触》视屏学习笔记
- C#进阶系列——WebApi异常处理解决方案
- 设计模式-行为模式
- 基于JVM使用React.js和Spring Boot建立同构的Web应用
- 自定义View,ViewGroup
- Bitset位图
- Java泛型的理解
- iOS 设置圆角