言語: 日本語
  • C#
  • JS
  • Boo

スクリプト言語

お好みのスクリプト言語を選択すると、サンプルコードがその言語で表示されます。

MonoBehaviour.OnCollisionEnter2D(Collision2D)

Switch to Manual

Description

このオブジェクトのコライダーに他のコライダーが接触した時に送信されます(2D Physicsのみ)

衝突についての詳しい情報は、呼び出されるときにパラメータとして取得できるCollision2Dで取得することができます。この情報が必要ない場合はパラメータなしのOnCollisionEnter2Dを使用することができます。 See Also: Collision2D クラス, OnCollisionExit2D, OnCollisionStay2D.

function OnCollisionEnter2D(coll: Collision2D) {
	if (coll.gameObject.tag == "Enemy")
		coll.gameObject.SendMessage("ApplyDamage", 10);
}