判断两个物体之间的距离
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;
}
代码:
//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;
}
相关文章推荐
- 判断两个物体之间的距离
- 判断两个物体之间是否有气其他Collider阻挡
- 两个物体之间的距离
- 两个经纬度之间的距离计算
- 数组遍历判断两个输入框之间是否有输入重复的值!
- 二叉树的两个节点之间最远的距离
- 求两个已知经纬度之间的距离,单位为米
- 通过C++实现判断点与多边形的关系和两点之间的距离
- Floyd算法,求图中两个点之间的最短距离
- android中求区域内两个坐标之间的距离的实现
- MYSQL 两个经纬度之间的距离由近及远排序
- ArcGIS中判断两个Geometry之间的关系
- JavaScript计算两个经纬度之间的物理距离
- 计算两个经纬度之间的距离
- php计算两个坐标(经度,纬度)之间距离的方法
- 使用scala计算两个Gps点之间的距离
- Android/J2SE计算两个位置坐标之间的距离
- //设计一个点类,其中包含一对坐标点数据成员、一个求两个点之间距离的友元函 //数 dist 和显示坐标点的成员函数,并用数据进行测试
- 在百度地图API开发中已知两个点之间的经纬度坐标计算其距离
- 求二叉树中节点的最大距离 即二叉树中相距最远的两个节点之间的距离