Unity3D单击物体弹出GUI窗口

转载 2012年03月29日 16:14:28

功能:

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. }  

Unity3d动态显示/隐藏GUI

using UnityEngine; using System.Collections; public class testTab : MonoBehaviour { private flo...

【Unity技巧】自定义消息框(弹出框)

写在前面 这一篇我个人认为还是很常用的,一开始也是实习的时候学到的,所以我觉得实习真的是一个快速学习工程技巧的途径。 提醒:这篇教程比较复杂,如果你不熟悉NGUI、iTween、C#的回调...

Unity创建按钮点击实现菜单显示和隐藏

在游戏的UI界面制作中我们经常会用到使用菜单来选择或则开关一些东西,具体的样式如图所示: 具体的效果是点击按钮前没有显示图层开关菜单,点击后显示,并可以进行开关操作,下面我就展示如何...

Unity_2D游戏实例从零讲起(3)——基本菜单UI的实现

Unity3D_2D游戏实例从零讲起(3)——基本菜单UI的实现   游戏除了基本的画面渲染,操作对象等等,还需要各种UI菜单来辅助玩家,或是引导,或是做游戏设置。比如,登录菜单,图片的显示,人物血条...

Unity3D GUI菜单弹出隐藏的效果

Unity3D GUI菜单弹出隐藏的效果 关于GUI菜单弹出隐藏效果 有做好的预设文件 效果图1 效果图2 再次点击红色LOGO会还原成效果图...

NGUI 3.5教程(三)Button 按钮

写在前面:        欢迎大家纠错、拍砖!原创很辛苦,如有转载,请注明出处。     接触新东西,写的第一个示例,一般都是Hello world!我也不免俗。NGUI 的第一个例子,就是...

Unity教程之手把手教你实现弹框

在游戏中,经常会有需要弹框的场景,那如何实现弹框呢?告诉大家一个非常简单的实现方法~...

Unity点击按钮显示物体再点击则关闭

有个需求,就是Unity中,点击某按钮显示物体,再次点击按钮则关闭物体bool a=true; public void dianji(){ { if(a) { a=f...

Unity3D 使用NGUI制作简易弹出窗口声音控制器

制作一个简单的声音控制器,采取参处窗口的形式来制作,弹出窗口被做成预设体,点击设置的时候加载,再次点击时销毁内存中的预设体克隆对象; 使用单例来控制弹出窗口实例的唯一性。...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Unity3D单击物体弹出GUI窗口
举报原因:
原因补充:

(最多只允许输入30个字)