目次
入力する箇所
![](https://qiita-image-store.s3.amazonaws.com/0/214359/11497d9e-c78b-296c-6231-86b9a8d82f10.png)
衝突するオブジェクトがすり抜けない場合
void OnCollisionEnter (Collision col) { if(col.gameObject.tag == "getabako"){}//{}の中には実行する内容を入力する }
{}の中には実行する内容を入力する
衝突するオブジェクトがすり抜けない場合の注意事項
- Colliderをつける
- どちらかにRigidBodyをつける
タグのつけかた
![](https://qiita-image-store.s3.amazonaws.com/0/214359/c78eb448-91cd-096f-192c-9f31e341c4cc.png)
衝突するオブジェクトがすり抜ける場合
void OnTriggerEnter (Collider col)
{
if(col.gameObject.tag == "getabako"){}//{}の中には実行する内容を入力する
}
衝突するオブジェクトがすり抜ける場合の注意事項
- Colliderをつけて「isTrigger」にチェックをつける
- どちらかにRigidBodyをつける
- 衝突するオブジェクトにタグをつける
CharacterControllerで衝突する場合
void OnControllerColliderHit(ControllerColliderHit col)
{
if(col.gameObject.tag == "getabako"){}//{}の中には実行する内容を入力する
}
CharacterControllerで衝突する場合
- どちらかにRigidBodyをつける
- 衝突するオブジェクトにタグをつける
コメント
コメント一覧 (1件)
[…] 今回はあらかじめ設定してありますが、自分でやる場合には注意事項をよく読んで下さい […]