how to detect Collision without assigning rigidBody?
Its very easy. Actually rigid bodies are used to make your object be influenced by physics forces, like gravity, acceleration and etc. You can detect collisions using both rigid bodies or box colliders. Just search for Box Colliders on Unity documentation and you will have a very nice example.
http://unity3d.com/support/documentation/Components/class-BoxCollider
http://unity3d.com/support/documentation/ScriptReference/Collider.OnCollisionEnter.html
Thanks For Helping…
But i want to detect Collision when two cubes(they don’t have RigidBodies) are touched…
But In Reference…
If you are moving an object through its Transform component but you want to receive Collision/Trigger messages, you must attach a Rigidbody to the object that is moving.
means,for detecting collision, is Rigid Body is must and should ?