0
我的代碼無法運行。當我碰撞一個沒有真正發生的物體時,我確定我的物體箱對撞機被檢測到isTrigger,並且我也增加了爆炸強度。我做錯了什麼人都可以幫忙?Unity3d:我的回擊腳本不工作
public class Knockback : MonoBehaviour
{
public float explosionStrength = 10.0f;
void OnTriggerEnter2D (Collider2D target_)
{
Vector3 forceVec = -target_.GetComponent<Rigidbody2D>().velocity.normalized * explosionStrength;
target_.GetComponent<Rigidbody2D>().AddForce(forceVec,ForceMode2D.Force);
}
}
你在3d還是2D? – Mindstormer