I was thinking the same thing some time back. Tried it out and to my surprise I saw very little performance gain. Not sure why, maybe because so much is static? In any event, it's been a few months since then with lots added. I plan to give that another try over the coming months. Thanks for the reminder :)
Yeah it's moreso an issue for physics as moving a parent has to resync its children due to the way "compound colliders" work which is just Unity (or PhysX I suppose) updating children colliders to alwags behave as a unit with the parent. Partly why jitters can arise when trying to move parent and child with separate scripts too, bit that's a side note.
Something to note on tip 2: make sure you reset the transform, so that all of the children are based off of the origin, this makes it a lot easier to line things up precisely :D
Right arrow key to expand Left arrow key to contract Tend to find myself using up and down arrow keys a lot as I nitpick lots of similar gameobjects for ones with mistakes. Have to click on one first. Also....minimize nesting on things that move as much as possible.
I'm having the issue where I want to drag multiple sprites from my Project into a parent folder within my Hierarchy set up. It only allows me to do one at a time and when you have tons of items, this can be very tedious. Any time I try to select them all and drag all together at once, it gives me a prompt to create a new folder within the project, which I don't want to do. What magic trick will make this work?
Um. That first one. If you have 10 objects selected somewhere, and you control-click a destination object somewhere else, it just expands the selected (blue highlight) down to where your destination object is. What am I doing wrong.
Seeing your hierarchy tips shows me that you may possibly have huge performance gains from flattening the hierarchy at build time (or at runtime).
I was thinking the same thing some time back. Tried it out and to my surprise I saw very little performance gain. Not sure why, maybe because so much is static? In any event, it's been a few months since then with lots added. I plan to give that another try over the coming months. Thanks for the reminder :)
Yeah it's moreso an issue for physics as moving a parent has to resync its children due to the way "compound colliders" work which is just Unity (or PhysX I suppose) updating children colliders to alwags behave as a unit with the parent. Partly why jitters can arise when trying to move parent and child with separate scripts too, bit that's a side note.
Something to note on tip 2: make sure you reset the transform, so that all of the children are based off of the origin, this makes it a lot easier to line things up precisely :D
Good point, I should have mentioned that in the video as well.
Thank so much for these tricks! It helps a lot.
that mile high taxi games looks so fun
Thanks!
Great tricks! I'll remember these when I make my next video :D Thanks!
Thanks. I'm sure they'll prove useful - they all save me a ton of time.... every day.
Some nice shortcuts, I’ll be sure to use them to speed up my workflow. Thanks
This video is definitely a devlifesaver
Glad it was useful for you!
I'm really enjoying your videos! Keep making them :p
Glad you're enjoying them!
Right arrow key to expand
Left arrow key to contract
Tend to find myself using up and down arrow keys a lot as I nitpick lots of similar gameobjects for ones with mistakes. Have to click on one first.
Also....minimize nesting on things that move as much as possible.
Thank you sir!
I'm having the issue where I want to drag multiple sprites from my Project into a parent folder within my Hierarchy set up. It only allows me to do one at a time and when you have tons of items, this can be very tedious. Any time I try to select them all and drag all together at once, it gives me a prompt to create a new folder within the project, which I don't want to do.
What magic trick will make this work?
how do i copy object in my project to another project
Um. That first one. If you have 10 objects selected somewhere, and you control-click a destination object somewhere else, it just expands the selected (blue highlight) down to where your destination object is. What am I doing wrong.
how to select hide and unhide object in hierarchy
wow