Unity Tip: Frame Skip Button

2014-03-31 20_06_10-Unity - level1.unity - TestB - PC, Mac & Linux Standalone_

It’s the last one of these happy little fellows and it can come in quite useful. I must admit I don’t think I ever used it for the first year using Unity but it came in handy when I needed to pinpoint a frame and what was actually happening in it. All it does is advance your game, frame by frame, in pause mode. So keep an eye out for when it will come in handy…

Unity Tip: Use Empty GameObjects as Hierarchy Folders

It’s very easy for a scene to become very cluttered, especially in the hierarchy where you can end up with thousands of GameObjects. The simple way to control this though is to create empty GameObjects that just hold the children. It can keep a large bulky project clean and hide a lot of assets and GameObjects.
Remember to make sure they have their origin set to world zero so things make sense though. Do this before nesting objects so their position isn’t affected by moving the parent to world zero. Unity will place newly created GameObjects where to scene editor camera is so they end up being in arbitrary places. After nesting three or four times, the local position of the children could be anything. It might not matter at first, but it could trip you up later on.

Track BuildR 1.1 Released


I have recently released the latest version of Track BuildR which has been christened the “Stunt Update“. This version comes with support to create circuits with loops, jumps and twists after rebuilding the track cant implementation.
It also includes Substance texture support, FBX, OBJ and XML export, track extrusion and some minor bug fixes. I’m very proud of the fact that Track BuildR since release has had only one bug!
The update did come at a slight cost – 1.0 tracks are not supported… With the new undo system that Unity 4.3 implemented along with the hell that is using ScriptableObjects, I needed to change the base implementation of Track BuildR to Monobehaviour. The problem is it breaks backward compatibility… I do have a plan for users needing the upgrade. It involves exporting the 1.0 track to XML (with some re) and importing it into a fresh 1.1 track. This method was used to bring the Spa Francorchamps track to 1.1 and it’s pretty easy.
I hope it’s well received! You can check out videos, demos and further information.

Unity Tip: Hold Alt to Mass Collapse/Expand GUI Hierarchies

2014-03-29 18_51_31-Unity - On Rails Shooter.unity - Camera Path 3 - PC, Mac & Linux Standalone

You have a complex scene with many nested GameObjects and then you accidentally click on that small pebble in your scene making your hierarchy explode to reveal that pebble. Fear not! You can alt click the top level parent arrow to collapse every collapsible child GameObject and return your hierarchy to normality.
It also works the other way around, allowing you to expand every nested GameObject instead of only the current selected one.