Is it really inefficient to move objects that aren't rigidbodies?
Hello everyone,
I've read here in the answers forum, that moving non-rigidbody objects hither and tither during runtime is inefficient -even if said objects are not marked as static. So why then would one have access to methods such as transform.Translate(). Who seem to be made to do just that -move non rigidbody objects about?
Hope to here from any of you guys and gals.
Cheers.
Answer by tormentoarmagedoom · Jan 24, 2019 at 04:20 PM
Good day.
I dont know where you read this. But moving something without rigidboy is not "worst" than another with rigidbody.
I'm not sure, but i can think moving something with rigidbody needs more CPU, because there are physics involved. Something without rigidbody is just like sprite image or a collider...
I think.
Bye!
Your answer
![](https://koobas.hobune.stream/wayback/20220612190405im_/https://answers.unity.com/themes/thub/images/avi.jpg)