美文网首页Unity基础入门分享
Unity移动多种方式2019

Unity移动多种方式2019

作者: betterplace | 来源:发表于2019-04-24 23:09 被阅读10次

瞬间改变位置:

 transform.position = new Vector3(10, 0, 0);

向右持续移动 :

transform.Translate(Vector3.right* Time.deltaTime); 

向右持续移动到坐标(10, 0, 0),起点(0,0,0)的时候在FixedUpdate执行2S到达(10,0,0) :

transform.position =Vector3.MoveTowards(transform.position, new Vector3(10, 0, 0), 0.1f); 

物理移动重力设为零 可实现向右移动 需要添加Rigidbody2D组件transform.GetComponent<Rigidbody2D>().velocity= new Vector2(1, 0);

相关文章

网友评论

    本文标题:Unity移动多种方式2019

    本文链接:https://www.haomeiwen.com/subject/vxzngqtx.html