gpt4 book ai didi

unity3d - unity 忽略同一层上的碰撞

转载 作者:行者123 更新时间:2023-12-03 14:09:13 24 4
gpt4 key购买 nike

我想使用 Physics.IgnoreCollision 来避免子弹击中自己。
子弹在第 8 层生成。为什么这不起作用?你怎么能忽略与同一层上所有东西的碰撞?

// bulletscript.cs
gameObject.layer = 8;

// maingamescript.cs
Physics.IgnoreCollision(8,8);

第 8 层上可能还有其他对象也应该被忽略。
(例如,玩家飞船)。

最佳答案

为什么不使用方便的花花公子物理管理器。转到 Edit->Project Settings-> Physics 并设置适当的层碰撞。
enter image description here

关于unity3d - unity 忽略同一层上的碰撞,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38917858/

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