您的位置:首页 > 其它

判断两个物体之间的距离

2013-08-26 22:26 531 查看
1.显示视窗及关闭视窗功能

代码:

//Func_GUIWindows.js ---------------------------------- By Henry Xie

//宣告 : 视窗开关(是/否),介面模板,视窗大小及位置 ---------------

static var WindowSwitch : boolean = false;

var mySkin : GUISkin;

var windowRect = Rect (200, 80, 240, 100);

//功能 : 介面视窗,如果视窗开关为"是",显示介面视窗 ------------

function OnGUI ()

{

if(WindowSwitch == true)

{

GUI.skin = mySkin;

windowRect = GUI.Window (0, windowRect, WindowContain, "测试视窗");

}

}

//功能 : 视窗内容,如果按下按钮,将视窗开关设为"否" ------------

function WindowContain (windowID : int)

{

if (GUI.Button (Rect (70,40,100,20), "关闭视窗"))

{

WindowSwitch = false;

}

}

复制代码

2.点击物件显示视窗功能

代码:

//ClickShowWindow.js -------------------- By Henry Xie

//功能 : 当滑鼠进入物件范围时,更改物件颜色为红色 ----------

function OnMouseEnter ()

{

renderer.material.color = Color.red;

}

//功能 : 当滑鼠点击物件时,将 Func_GUIWindow脚本中的 WindowSwitch 设为"是" ------------

function OnMouseDown ()

{

Func_GUIWindow.WindowSwitch = true;

}

//功能 : 当滑鼠离开物件范围时,更改物件颜色为白色 ----------------

function OnMouseExit ()

{

renderer.material.color = Color.white;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: