文章标题
来源:互联网 发布:支付宝解除淘宝绑定 编辑:程序博客网 时间:2024/06/06 09:24
Unity Transform与Rigidbody移动区别
变量
public float moveSpeed = 10f; private Rigidbody playerRig; void Start () { playerRig = GetComponent<Rigidbody>(); }
void Update () { float _hh = Input.GetAxis("Horizontal"); float _vv = Input.GetAxis("Vertical"); transform.Translate(new Vector3(_hh, 0, _vv) * Time.deltaTime * moveSpeed); }
利用transform的方法移动是移动多少;
void FixedUpdate(){ float _hh = Input.GetAxis("Horizontal"); float _vv = Input.GetAxis("Vertical"); playerRig.MovePosition(transform.position+ transform.TransformDirection(new Vector3(_hh, 0, _vv)) * Time.deltaTime * moveSpeed); }
利用Rigidbody的方法移动是移动到哪里;注意必须在FixedUpdate里进行调用
0 0
- 文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题 文章标题 文章标题 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- iOS开发-- KVO的实现原理与具体应用
- Android jdk1.8的使用配置并解决中文乱码的问题
- SpringMVC的四种HandlerMapping
- http://blog.csdn.net/wangyoujin321/article/details/51472606
- Android自定义view实践(1)
- 文章标题
- AndroidStudio项目运行当中如何给项目添加debug模式
- MQTT协议实现Eclipse Paho学习总结一
- makefile
- vsftpd中这些配置都是什么意思?
- Charles Petzold《Code》----2017.1.6 读10章(非常精彩!)
- html less使用demo
- error_reporting可以设置的参数,
- 关于 Linux 下 JVM 故障分析