- Home /
How do I make a Gui Text on an object?
I am trying to make a text show on a wall, but it is not working! Can you help?
Answer by bowditch · May 29, 2010 at 07:07 PM
You might try using a Text Mesh Component to get the effect you want.
Answer by qJake · Jun 12, 2010 at 09:06 PM
You could create a light cookie for the text, and then project the text onto the wall (I'm assuming you want something similar to what was featured prominently in Splinter Cell Conviction). They used a light/projector with the words as the cookie for the light, which then projected the words onto the walls/floors/etc.
http://unity3d.com/support/documentation/Manual/HOWTO-LightCookie.html
http://unity3d.com/support/documentation/Components/class-Projector.html
Answer by GODLIKE · May 29, 2010 at 05:10 PM
It looks like you need to render a text to a texture, so you need the "render to texture" function which is disabled on Unity FREE version.
Solution unless you need that text changing: make a texture of that text and apply it to the wall on UV2.
Render Textures are used for displaying camera views on textures, not for displaying text components on textures, and you can certainly do what he asked with Unity Free.
Answer by sami1592 · Dec 31, 2018 at 02:27 PM
Have a look at Text Mesh component (https://answers.unity.com/questions/18394/how-do-i-make-a-gui-text-on-an-object.html)
Your answer
Follow this Question
Related Questions
How do I create a gui text component using c# script? 1 Answer
How to force GUIText sorting? 2 Answers
Style dynamically created GUI Text 0 Answers
Gizmo-like GUi text? 2 Answers
Popup Box Description OnMouseOver 0 Answers