2.

Unity Script error: OnCollisionEnter の対処

編集
この記事の要点
  • Unity の Script error: OnCollisionEnter - This message parameter has to be of type: Collision
  • 原因: OnCollisionEnter の引数型が誤っている(例: Collider を指定)
  • 対処: 引数を Collision 型にする(void OnCollisionEnter(Collision coll)
  • OnTriggerEnterCollider 型、OnCollisionEnterCollision 型 — 紛らわしいので注意

 

エラー内容

Script error: OnCollisionEnter
This message parameter has to be of type: Collision
The message will be ignored.

 

対処法

「void OnCollisionEnter(Collision coll){}」の

Collision」の部分が「Collider」になっている可能性があります。

見直してください。

編集
Post Share
子ページ

子ページはありません

同階層のページ
  1. Non-convex MeshCollider with non-kinematic Rigidbody is no longer supported in Unity 5.
  2. Script error: OnCollisionEnter