1 トリガーの場合
トリガーを持つオブジェクトのスクリプトに、
OnTriggerEnterメソッドを付加すると、何かがトリガーに入ってきたら自動的に呼ばれます。
void OnTriggerEnter(Collider other){
if(other.tag=="chara"){//otherには入ってきたオブジェクトが渡されているのでtagを比較しています。
}
}
2 衝突判定の場合
トリガーと全く同じ
void OnCollisionEnter (Collision collision ) {
if (collision.gameObject.tag == "chara") {
}
}
見にくい
返信削除