unity2d中怎么使一个物体碰到玩家后开始移动
时间: 2024-05-04 21:16:10 浏览: 103
unity,点击物体显示物体的xyz轴,xyz轴可以拖拽移动,换积分
你可以先在代码中检测碰撞,然后在碰撞函数中开始移动物体。具体的实现可以参考如下代码:
```
void OnCollisionEnter2D(Collision2D collision) {
if (collision.gameObject.tag == "Player") {
//开始移动物体
}
}
```
在上述代码中,我们首先判断碰撞的物体是否为玩家,然后在该条件下开始移动对应的物体。你可以在括号中填写具体的移动逻辑,比如对应的 transform 实现物体移动。
阅读全文