It would be a big help if you could change the text property of a text object using the instance properties panel. Currently, the only way to create and setup a bunch of text objects for headings or captions is to either use seperate objects or change the text at runtime.
Using the same object for all of the headings or labels is just more efficient and it reduces the number of objects in the object list. The fewer items, the easier it is to find what you’re looking for.
You can change the animation of sprite instances. It seems natural that you should be able to set all most common properties at an instance level using the instance properties panel.
The more you can do through the designer, the less you have to do at runtime. Event sheets are easier to use when they’re lean and efficient. The fewer events the better.
Currently, I’ll either use different objects or use an object variable for the text. You can change the object variable at design time and then change the text at runtime with 1 action. That works but doesn’t allow you to see the complete setup at design time. You can’t see the finished UI. So you can’t tell if everything is going to have enough space. It’s still easier than creating a dozen different objects.
I never make games where text object will be where i put it in editor
And so i always have just one text object actually bitmap text
And just use instance variables to filter which i want to affect via events
Cause i position them all via events and like i said never trough editor
BUT its cause that fits games i make
However i can totally see how for ppl who make different games than me this would be like life saver
I wonder about possible solution
Cause so far only thing i see is some kind of menu like animation window
Where you add new animations (new text)
And now it works like array where in editor you can switch animation by number
So in case of text object it would be different text
I am thinking of something like dedicated instance variables where we can name each of these instance
And so we could now we can select different text by these variables index number
I really hope someone will have better idea
Cause even for me my idea sounds clumsy
And i do see this feature would help ppl
Cause i see way too many new users or not even so new
With 20+ text objects in their object list
I agree… if I can do it per object without recreating it, I think it would make sense to have it for text as well… considering that I use a looooot of text for the character’s various statistics… having one and just changing its properties would make the work lighter… however, I think this would mean using an expression like if textName, do this for the text… not that it’s a problem, but I’d still prefer to be able to interact with it like we do now.
The only change I’m asking for is to be able to change the text from the instance properties panel. You can change the position or object variables of instances. You can change the animation for sprites. Changing the text for instances would be similar. I’m not asking for any changes to the object themselves.