当前位置: 代码迷 >> 综合 >> unity.day4
  详细解决方案

unity.day4

热度:89   发布时间:2024-02-01 05:06:08.0

unity碰撞部分是依靠碰撞体而不是物体显示本身

刚体指的是物理属性

使用刚体使物体自由移动的代码

public class RigidbodyMove:MonoBehaviour{//脚本名字是RigidbodyMove

private Rigidbody r;//要给定i一个对象

void Start(){

r=gameObject.GetComponent<Rigibody>();//游戏物体获取刚体组件

}

void Update(){

float h=Input.GetAxis("Horizontal");

flaot v=Input.GetAxis("Vertical");

r.MovePosition(r.position+transform.right*h*Time.deltaTime*2f);

r.MovePosition(r.position+transform.forward*v*Time.deltaTime*2f);

}