So I've probably spent 6+ hours troubleshooting this. This is where I am now:
HUDText works great when using UIFollowTarget. Same goes for any other NGUI element I've used with UI Follow Target.
But I wanted to make it so that each object created it's unique NGUI object.... so I started to explore AddUnitHUD.
Whenever I attach AddUnitHUD to an existing game object - the first error I get is the 'No Camera Found for Layer (in my case, 'NGUI')'.
Here's the weird part:
When I was troubleshooting, I used the UI Wizard in the NGUI drop down and created a new UI Root(2D) and camera. I now see my NGUI 2 times over. I transferred all of my panels & anchors over to the new UI Root Folder and deleted the old. Everything works as it used to except I now no longer have the debug error.
Fixed - right? No. It happens again the next time the next time I attach AddUnitHUD to something else. What could be going on?
------
While the above error was fixed, I noticed the script did execute properly in that it made a clone of the prefab. But the widget would never activate - it was always disabled. Even when my gameobject was in plain view, 10 meters above the ground (camera is at something like 150 above ground).
Please offer some help, I'm already balding and this is expediting the process
