unity3D中的label控件基本操作

#pragma strict
//接收外部字符串
var str :String;
//接收外部赋值贴图
var InageTexture: Texture;
//贴图高度
private var Imageheigth:int;
//贴图宽度
private var Imagewidth:int;
//当前屏幕高度
private var screenheigth:int;
//当前屏幕宽度
private var screenwidth:int;
function Start () {
//得到屏幕高宽
screenheigth=Screen.height;
screenwidth=Screen.width;
//得到贴图高宽
Imageheigth=InageTexture.width;
Imageheigth=InageTexture.height;
}

function Update () {

}
function OnGUI()
{
GUI.Label(Rect(100,10,80,40),str);
GUI.Label(Rect(100,40,80,40),"当前屏幕宽度"+screenwidth);
GUI.Label(Rect(100,80,80,40),"当前屏幕高度"+screenheigth);
//贴图
GUI.Label(Rect(100,120,Imagewidth,Imageheigth),InageTexture);
}

posted on 2014-04-10 09:46  连一粝  阅读(762)  评论(0编辑  收藏  举报

导航