gpt4 book ai didi

c# - 碰撞时传送玩家对象不起作用

转载 作者:太空宇宙 更新时间:2023-11-03 15:34:32 25 4
gpt4 key购买 nike

当我的玩家击中带有“死亡”标签的任何对象时,我试图将我的玩家传送到坐标系上的 0,1,0(原点正上方)。

重置关卡可以很好地解决这个问题,但我希望它只是传送,所以我尝试了这个。我搜索了很多教程,但我就是无法让它发挥作用。

有什么可能出错的提示吗?

void OnTriggerEnter(Collider other)
{
if (other.gameObject.CompareTag("Death"))
{
gameObject.transform.position = new Vector3(0.0f,1.0f,0.0f);
}
}

(请注意,玩家现在刚刚穿过物体)

最佳答案

你在 Rigidbody 上使用重力吗?播放器对象上的组件?将其关闭并检查行为。

关于c# - 碰撞时传送玩家对象不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32295972/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com