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   连一粝  阅读(767)  评论(0编辑  收藏  举报

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

导航

点击右上角即可分享
微信分享提示