作业帮 > 综合 > 作业

unity3d 生成的炮弹没办法跟下落的陨石检测到碰撞(炮弹已设为预制物体),但是把它拉到层次面板就可以

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/28 16:03:25
unity3d 生成的炮弹没办法跟下落的陨石检测到碰撞(炮弹已设为预制物体),但是把它拉到层次面板就可以
炮弹加了刚体,碰撞器(没有勾触发模式).这是陨石里的检测炮弹的函数.阿里嘎多!

我知道什么问题了。生成的物体的名称后面是有(Clone)的,加上这个就可以了。不管怎样,
陨石的碰撞 勾了isTrigger了吗
再问: 陨石勾了。其他不用吧?
再答: 嗯 好吧 我刚刚没看仔细 炮弹的速度快吗 有时候 物体移动速度过快的话 会检测不到碰撞
再问: 不快T T 3/m。。。是不是软件的问题吖?
再答: 你试试看OnTriggerStay能检测到吗 你可以用一个陨石和一个子弹测试一下 在运行的时候吧 两个物体的坐标log出来看看是否到了碰撞范围之内 软件应该不会有问题的吧
再问: 不可以吖 T T 但是从预制那里拖出来放在这里就可以检测到。。
再答: 好吧 游戏运行时实例化出来的物体 名字后边都会有 (Clone) 我觉得判断最好还是用Tag比较好一点
再问: 恩恩,谢谢。