Unity: Rotating GUI textSep-2-09, 11:35 pm by HanfordFile under: Unity, tech Just a quick one: Unity/iPhone developer Col000r throws a cool code snippet to do rotated GUI text:
// This comes from Col000r's site:
//http://col000r.blogspot.com/2009/08/unity-rotated-gui-text.html
function OnGUI () {
var pos : Vector3 = new Vector3(100, 200, 0); //position for matrix
var quat : Quaternion = Quaternion.identity; //rotation for matrix
quat.eulerAngles = Vector3(0, 0, 90); //set the rotation to something - rotate around z!
GUI.matrix = Matrix4x4.TRS(pos, quat, Vector3.one); //Apply the matrix
GUI.Label(Rect(0, 0, 200, 20), "Some Text"); //notice how the rect starts at 0/0 and the matrix handles the position!
}
I've not tried it, but it's pretty cool. Nice work, Col000r. Col000r's got a lot of great tips for programming, sound, modelling and animating. Definitely a blog worth bookmarking/subscribing to. Feedback - No responses. Yet.Leave a comment.This post is closed to new comments. |
|
I make things. From consumer electronics, to video games, to theme park attractions. Perhaps I can make things for you! Check out my portfolio. When I'm not making things for other people, I'm usually experimenting.
Follow me on Twitter. Message me on Facebook. Email me using my contact form.
|
|