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);
}
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步