NGUI wersion 3.0.9(f2).
No, I can't reproduce it in second scene((
I create test-scene,added my prefab with HUDText, added button and when push the button call Add("test", Color.red, 0.1f) and all works. But in the game is not working properly.
In the game in Update() I print to log the position and color pop-up message, when object isActive:
Debug.LogWarning(transform.localPosition.y+ " : "+ GetComponent<UILabel>().color);
and I got:
0 : RGBA(0.000, 1.000, 0.000, 1.000).
If look to log all right.
But then i printed to log in OnGUI() I got:
39.99947 : RGBA(0.000, 1.000, 0.000, 1.000)
39.99947 : RGBA(0.000, 1.000, 0.000, 1.000)
0 : RGBA(0.000, 1.000, 0.000, 1.000)
0 : RGBA(0.000, 1.000, 0.000, 1.000)
0.006145842 : RGBA(0.000, 1.000, 0.000, 1.000)
Object becomes visible in a position where he disappeared last time.
With previous version HudText ang NGUI 2.7 everything worked, but now I do not know what can be done.
If you have time please see video:
http://youtu.be/8pkOMbmNR3g