Performance Issue with RigidBody2D

Hi,

I have a gameObject that has a rigidbody2D and also a circleCollider2D which is not “IsTriggered”. Right now i’m moving and rotating this gameobject using transform.traslate,transform.forward,transform.rotation and other functions in transform class.

My question is : Is it good for a game object that has a rigidbody2D and a circleCollider2D to be 1-move and 2-rotate it with transform class(like transform.forward , transform.rotate . transform.translate etc. ?
Hope you understand what i,m saying . My english isn’t really good, so I apologize for any mistakes.

If you are doing this then set the Rigidbody2D property of ‘IsKinematic’ to true otherwise it will be a dynamic rigid-body which should not be moved via the Transform component.