Having trouble getting UIInput to work as desired, when integrating it with other code. So have gone back to basics with an example but still have issues: Setup included below.
Several problems.
1. Other code moves the position of the label referenced in UIInput during the game, but when it is edited the current position of the label is not used, the very original position when the game started/UIInput ran. NGUI seems to be caching position for some reason. Is this on purpose ?
2. Is "Use Label Text at Start" supposed to leave the text in the label available for editing (what we want) ? Have played with the example scene 2.5.1, having it selected or not makes no difference to the behaviour. ?
3. Does Start in "Use Label Text as Start" really mean when Unity's Start runs, so if you change the label value and then try and edit it, you get the very original value ?
4. In the final implementation we need the label to display things as the game plays and then allow the user to edit some label content after they press a button to turn editing on. Have tried disabling/enabling the GO and the UIInput script as a method of doing this, again with odd results. Does anyone have a working approach for this ?
