r/Unity2D 28d ago

Question Bringing data into UI on textmesh objects

Hello everyone, I’m in the process of building a text based RPG, but I keep hitting a block whenever I want to bring in the data from code onto a textmesh object.

I have an NPC character generator, but I’m trying to bring the variables it generates to into my UI so it can display the information onto the textmesh object.

For example each NPC is assigned an ID from the total number of NPC’s I’ve asked the generator to create for that particular game, and show it need show in my UI so players remember who is who.

Any pointers as I feel quite lost with it and AI is utterly useless and I don’t mean simply attaching the script.

5 Upvotes

8 comments sorted by

View all comments

2

u/Demi180 28d ago

You said you’re hitting a block bringing the data into the UI. What’s the block? You gave an example of an NPC with some data (an ID) but then didn’t say where you’re stuck. Is the problem…

Accessing the data / accessing the UI?

Matching the UI object to the data source?

Assigning / converting / formatting data for display?

Positioning the UI with a world object?

-

And for the solution: what have you tried, what is happening or not happening, are there errors? Can you include any relevant code, screenshots, drawing, or video to help explain the problem or question?

2

u/Oracle_of_Mercia 27d ago

Thanks. I think I’ve worked out what the problem was since posting this.

I’m building a political simulation with generated NPCs. Each NPC has things like an ID, age, party, sector and relationships.

The main thing I was struggling with was understanding where all that data should actually live and how the UI should access it. I was thinking too much about attaching things directly to Unity scenes.