弾のあたり判定

トップへ

参考ページ

なし

コード

弾と敵が当たった時の処理です。
弾と敵にColliderを設定しておくのが前提条件です。


public class EnemyCollision : MonoBehaviour {

  /// 
	/// ほかのあたり判定と当たったとき
	/// 
	/// 
	public void OnCollisionEnter2D(Collision2D col)
	{
    if (col.collider.tag.Equals("Bullet")) {
      //すぐ消えてほしくいないときはこっち
      //GameObject.Destroy(this.gameObject, 1.5f);
			GameObject.Destroy(this.gameObject);
			GameObject.Destroy(col.gameObject);
		}
	}
}