コード例 #1
0
 void OnCollisionEnter(Collision col)
 {
     Debug.LogFormat("FractureOnCollision.OnCollisionEnter: {0}", col.relativeVelocity.magnitude);
     if (col.relativeVelocity.magnitude >= fractureVelocity)
     {
         fracturable.Fracture();
     }
 }
コード例 #2
0
ファイル: Dynamite.cs プロジェクト: ViviFar/ProjetUnityV2
 public void OnCollisionEnter(Collision collision)
 {
     if (collision.gameObject.CompareTag(explodeOnTag))
     {
         Explode();
         Fracturable fracturable = collision.transform.parent.GetComponent <Fracturable>();
         if (fracturable != null)
         {
             fracturable.Fracture();
         }
     }
 }