8,325
社区成员




#pragma strict
// 按钮贴图
var buttonTexture : Texture2D;
// 提示信息
private var str : String;
// 时间计数器
private var frameTime : int;
function Start () {
// 初始化赋值
str = "请你点击按钮";
}
function OnGUI(){
// 显示提示信息内容
GUI.Label(Rect(10, 10, Screen.width, 30), str);
// GUI.Button--设置一个按钮,返回TRUE表示被按下
if (GUI.Button(Rect(10, 50, buttonTexture.width, buttonTexture.height), buttonTexture))
{
// 点击按钮修改提示信息
str = "你点击了图片按钮";
}
// 设置按钮中文字的颜色
GUI.color = Color.green;
// 设置按钮的背景色
GUI.backgroundColor = Color.red;
if (GUI.Button(Rect(10, 200, 70, 30), "文字按钮"))
{
// 点击按钮修改提示信息
str = "你点击了文字按钮";
}
// 设置按钮中文字颜色
GUI.color = Color.yellow;
// 设置按钮背景色
GUI.backgroundColor = Color.black;
if (GUI.RepeatButton(Rect(10, 250, 100, 30), "按钮按下中"))
{
// 点击按钮修改提示信息
str = "按钮按下中的时间:" + frameTime;
// 时间计数器
frameTime++;
}
}