Hi, I am working on game with letters. I would like to create boxes with single letter on it, that are arbitrary rotate and placed on the screen.
The box is sprite and for the letter I would like to use text with TTF font, not a bitmap picture of letter. Is the correct way with new GUI to add canvas to every single box and then text field with letter to this canvas? It means there will be lot of canvases on the screen?
You can just add one canvas to the screen. Inside that canvas your each letter will be a panel with the background of the letter that you want and make a text element child of that canvas which will contain the letter you want. So each of your letter will be a panel (containing letter background, if any. Otherwise the panel is also not required) with the text element as a child (This will be your alphabet that you want). Now you can manipulate the panel like rotate and others.