关闭

Unity3D单击物体弹出GUI窗口

标签: javascript测试
6538人阅读 评论(0) 收藏 举报
分类:

功能:

1.显示视窗及关闭视窗功能

2.单击物体弹出GUI窗口 

[javascript] view plaincopy
  1. static var WindowSwitch : boolean = false;  
  2. var mySkin : GUISkin;  
  3. var windowRect = Rect (200, 80, 240, 100);  
  4. function OnGUI ()  
  5. {  
  6.    if(WindowSwitch ==  true)  
  7.    {  
  8.       GUI.skin = mySkin;  
  9.         windowRect = GUI.Window (0, windowRect, WindowContain, "测试视窗");  
  10.    }  
  11. }  
  12. function WindowContain (windowID : int)  
  13. {  
  14.     if (GUI.Button (Rect (70,40,100,20), "关闭视窗"))  
  15.    {  
  16.       WindowSwitch = false;  
  17.    }  
  18. }  
 

[javascript] view plaincopy
  1. function OnMouseEnter ()  
  2. {  
  3.     renderer.material.color = Color.red;  
  4. }  
  5. function OnMouseDown ()  
  6. {  
  7.    Func_GUIWindow.WindowSwitch = true;  
  8. }  
  9. function OnMouseExit ()  
  10. {  
  11.    renderer.material.color = Color.white;  
  12. }  
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:636590次
    • 积分:6523
    • 等级:
    • 排名:第3646名
    • 原创:52篇
    • 转载:190篇
    • 译文:3篇
    • 评论:80条
    最新评论