Hi.
Can you tell why canvas limits flexibility?
GUI is indeed outdated and one issue with it is resolutions
Oh crap... so I basically can't use GUI.
When I was testing my possibilities I prototyped with 2 NPCS, one using Canvas dialogue and the other GUI, however with the canvas I still went with the GUI Button for the player responses, but Canvas for the NPC dialogue. I immediately noticed the NPC dialogue was fixed and scale properly but the player's responses weren't. I just assumed I would be able to fix that with some Playmaker actions.
Since it's a branching dialogue path and I want certain dialogue to happen once and certain actions happen after choosing a dialogue option, making it all in Playmaker with GUI and global variables seemed easier to me.
I'm not quite sure how to set something like that using only Canvas - can I make it like GUI Skin and have a different color when the cursor hovers above the dialogue choice etc? Do I use canvas Button instead of GUI Button to select dialogue choices?
I guess I'll have to test this further before I make any more stupid questions!
Thanks for the help djaydino! I'm going to prototype canvas dialogue.