免费国产网站_秋霞午夜一区二区三区视频_99热在线看_日韩精品久久一区二区_午夜看一级毛片_天天鲁在视频在线观看

  • 您的位置:首頁 > 新聞動態 > Unity3D

    UNITY3D GUI組件使用例子

    2019/12/22??????點擊:
    using UnityEngine;
    using System.Collections;
    
    public class Cube1Control : MonoBehaviour {
        public Texture texture;
        public Texture2D texture2D;
        public Texture2D texture2DActive;
        public string userName;
        public string password;
        public string remark;
        public bool isSuccess;
        public int select=0;
        public bool toggle1 = false;
        public Texture2D bug1;
        public Texture2D bug2;
        public float h;
        public Vector2 vector2;
        Rect rect1 = new Rect(0, 10, 300, 500);
        Rect rect2 = new Rect(600, 10, 300, 500);
        public int selGridId = 0;
        string[] selString = new string[] { "Grid1", "Grid2", "Grid3", "Grid4", "Grid5" };
    
        // Use this for initialization
        void Start () {
            h = 40;
        }
        
        // Update is called once per frame
        void Update () {
        
        }
        
        void win(int id)
        {
    
            GUI.Button(new Rect(10, 120, 150, 50), "點擊按鈕");
    
            //使用DragWindow啟用窗口拖動
            GUI.DragWindow();
    
        }
    
        void OnGUI()
        {
            #region GUILayout布局
            ////GUILayout采用線性布局,類似于StackPanel,默認是縱向布局。通過GUILayout.BeginHorizontal();
            ////開啟和GUILayout.EndHorizontal()結束一個橫向排列區域,同理BeginVertical() 、EndVertical()。
            //GUILayout.BeginHorizontal();
            //GUILayout.Button("Button1", GUILayout.Width(100), GUILayout.Height(50));
            //GUILayout.Button("Button2", GUILayout.Width(100), GUILayout.Height(50));
            //GUILayout.EndHorizontal();
    
            //GUILayout.BeginVertical();
            ////如果嫌控件太擠,可以使用GUILayout.Space(30);增加若干像素的間隙。
            //GUILayout.Space(30);//Button3和Button1在垂直方向上面就會增加30個像素的間隙
            //GUILayout.Button("Button3", GUILayout.Width(100), GUILayout.Height(50));
            //GUILayout.Button("Button4", GUILayout.Width(100), GUILayout.Height(50));
            //GUILayout.EndVertical();
            #endregion
    
            #region 常用的GUI控件
            #region GUI.Button
            //GUI.Button(new Rect(20, 20, 150, 30), "這是一個文字按鈕");
    
            ////繪制紋理按鈕
            //GUI.Button(new Rect(20, 60, 150, 30), texture);//texture是在unity上面Script腳本上面拖上圖片進行賦值的
            ////繪制一個帶圖片和文字按鈕
            //GUIContent guic = new GUIContent("按鈕", texture);
            //GUI.Button(new Rect(20, 100, 150, 30), guic);
    
            ////設置按鈕的樣式
            //GUIStyle guis = new GUIStyle();
            //guis.fontSize = 23;
            //guis.alignment = TextAnchor.MiddleCenter;
    
            ////設置狀態樣式
            //GUIStyleState guiss = new GUIStyleState();
            //guiss.textColor = Color.white;
            //guiss.background = texture2D;//設置按鈕背景圖片,texture2D在編輯器上拖圖片賦值
            //guis.normal = guiss;//設置按鈕正常顯示的狀態
            //GUIStyleState guissActive = new GUIStyleState();
            //guissActive.textColor = Color.white;
            //guissActive.background = texture2DActive;//設置按鈕背景圖片,texture2D在編輯器上拖圖片賦值
            //guis.active = guissActive;//設置鼠標按下去按鈕上顯示的狀態
            //guis.hover = guissActive;//設置鼠標放在按鈕上顯示的狀態
            //if (GUI.Button(new Rect(20, 140, 150, 30), "樣式按鈕", guis))//點擊后返回true
            //{
            //    Debug.Log("點擊了按鈕");
            //} 
            #endregion
    
            #region GUI.Label
            //GUI.color = Color.red;//全局設置顏色,設置后后面的控件都變為紅色,直到重新設置顏色
            //GUI.Label(new Rect(20, 180, 100, 50), "label1");
            //GUI.color = Color.blue;
            //GUI.Label(new Rect(20, 200, 100, 50), "label2"); 
            #endregion
    
            #region GUI.TextField GUI.PasswordField GUI.TextArea
            //userName = GUI.TextField(new Rect(10, 10, 100, 30), userName);
            //password = GUI.PasswordField(new Rect(10, 50, 100, 30), password,'*');
            //remark = GUI.TextArea(new Rect(10, 100, 100, 30),remark);
            //if (GUI.Button(new Rect(10,150,50,30),"登錄"))
            //{
            //    Debug.Log(userName + "-"+password+"-"+remark);
            //    if (userName.Equals("admin")&&password.Equals("123"))
            //    {
            //        isSuccess = true;
            //    }
            //    else
            //    {
            //        isSuccess = false;
            //    }
            //}
            //if (isSuccess)
            //{
            //    GUI.Label(new Rect(10, 200, 100, 30), "登錄成功!");
            //}
            //else
            //{
            //    GUI.Label(new Rect(10, 200, 100, 30), "登錄失敗!");
            //}
            #endregion
    
            #region GUI.Toolbar GUI.Toggle  GUI.HorizontalSlider
            //Tab頁,返回值為激活的按鈕的序號,三個按鈕并排,select為0選中第一個按鈕
            //select = GUI.Toolbar(new Rect(0, 0, 300, 50), select, new string[] { "功能一", "功能二", "功能三" });
            //Debug.Log(select);
    
            //單選按鈕
            //GUIStyle gs = new GUIStyle();
            //GUIStyleState gss = new GUIStyleState();
            //gss.textColor = Color.white;
            //gs.normal = gss;
            //gs.active = gss;
            //GUIContent contenxt = new GUIContent("開關", bug1);
            //if (toggle1)
            //{
            //    contenxt.image = bug2;
            //}
            //// toggle = GUI.Toggle(new Rect(10, 10, 100, 30), toggle, "是否開啟聲音");
            //toggle1 = GUI.Toggle(new Rect(10, 10, 50, 50), toggle1, contenxt, gs);
            //GUI.Label(new Rect(10, 80, 100, 30), toggle1 + "");
    
            //水平拖動的Slider,h為Slider賦值
            //h = GUI.HorizontalSlider(new Rect(0, 0, 100, 100), h, 0, 100);
            //Debug.Log(h); 
            #endregion
    
            #region GUI.BeginScrollView GUI.BeginGroup GUI.Window GUI.SelectionGrid
            //開始滾動視圖
            //  public static Vector2 BeginScrollView(Rect position, Vector2 scrollPosition, Rect viewRect, bool alwaysShowHorizontal, bool alwaysShowVertical);
            //position 用于滾動視圖在屏幕上矩形的位置
            //scrollPosition 用來顯示滾動位置
            //viewRect 滾動視圖內使用的矩形
            //vector2 = GUI.BeginScrollView(new Rect(0, 0, 200, 200), vector2, new Rect(0, 0, 200, 200), true, true);
            //GUI.Button(new Rect(0, 0, 50, 50),"Button");
            //GUI.EndScrollView();
    
            //開始組 將控件都放在一組中,只要組變動,里面的控件都跟著變
            //GUI.BeginGroup(new Rect(10, 100, 200, 400));
            //GUI.Label(new Rect(10, 100, 100, 30), "群組視圖1");
            //GUI.Button(new Rect(10, 130, 100, 30), "按鈕");
            //GUI.EndGroup();
            //GUI.BeginGroup(new Rect(200, 0, 300, 400));
            //GUI.Label(new Rect(10, 100, 100, 30), "群組視圖2");
            //GUI.Button(new Rect(10, 130, 100, 30), "按鈕");
            //GUI.EndGroup();
    
            //彈出窗口
            //必須要把窗口的位置設置成全局變量,窗口里面內容在回調函數里面寫
            //rect1 = GUI.Window(0, rect1, win, "窗口");
            //rect2 = GUI.Window(1, rect2, win, "窗口");
    
            //選擇表格
            //selGridId = GUI.SelectionGrid(new Rect(10, 10, 300, 200), selGridId, selString, 2);
            //Debug.Log(selGridId); 
            #endregion
    
            #region GUILayout.BeginArea
            //區域就是無邊框的窗口,Button控件隨著區域移動
            //GUILayout.BeginArea(new Rect(0, 50, 200, 200), "Area");
            //GUI.Button(new Rect(0,0,100,50),"Button");
            //GUILayout.EndArea(); 
            #endregion
    
            #endregion
    
        }
    }
    主站蜘蛛池模板: 中国a级黄色片_一级做a爰片久久高潮_国产伦精品一区二区三区视频网站_成人免费无码A片免费看软件_一道本不卡_日日干天天插 | 久久精品无码一区二区日韩av_精品一区二区三区中文字幕_av完全免费在线_亚洲永久免费精品_婷婷激情五月AV在线观看_天天干天天操av | 国产亚洲综合网_亚洲精品久久久蜜臀av站长工具_国产一级片儿_久久综合热88_人成午夜_日本特级黄 日韩精品视频在线一区_中国老熟女重囗味HDXX_日韩人妻高清精品专区_在线中文天堂_最近2018中文字幕视频免费看_午夜精品久久久久久99热明星 | 国产精品亚洲一区二区在线观看_免费久久精品国产片_亚洲色图第四色_在线观看中文字幕不卡有码_无码人妻久久一区二区三区免费丨_99久久精品毛片免费播放 | 国产精品自拍三区_91久久精_久久久7777_atid543强●媚薬レズ狂い_99久久精品国产国产毛片_国产女同69互添高潮 | 99探花在线观看_欧美日韩中文_国内a级一片免费av_亚洲春色无码Av不卡久久_国内成人免费视频_东京热456大交乱高清视频 | 欧美在线观看黄色_国产精品福利在线第一页_免费看日本一区二区_偷国内自拍视频在线观看_中国91av_午夜激情免费视频 | 亚洲天天综合_97亚洲狠狠色综合久久_成年人福利视频_欧美日韩国产成人在线观看_日本乱人伦aⅴ精品潮喷_内射中出无码护士在线 | 成人国产区_大狠狠大臿蕉香蕉大视频_99久久久无码国产精品_野狼AV午夜福利在线_亚洲色图一区二区三区_色激情五月 | 无码av岛国片在线播放_色偷偷在线观看_色香蕉色香蕉在线视频_成人影院午夜_中文字幕乱码一区二区_久久久久久网址 | 毛片在线视频_99热99re6国产在线播放_欧美私人家庭影院_拔插拔插免费视频_国产亚洲精品区_欧美巨乳在线观看 | 久热久热_人人爽人人片人人片av_欧美专区第二页_jav成人av免费播放_在线观看一区二区精品视频_亚洲在线视频免费 | 18女人性高朝床叫视频_午夜3点看的视频_日本网站在线播放_欧美乱码一区二区_国产精品人妻无码久久久免费看_日本涩涩视频 | 久久99九九_被男人添B超爽视频免费_美女网站视频久久_国产高清在线不卡_中国一级特黄真人毛片_国产福利精品一区二区三区 | 69精品久久_国产在线观看免费视频在线_亚洲四虎影院_青草视频免费观看_欧美精品首页_国产免费久久精品 精品国产乱码久久久久软件_国产成人精品日本亚洲11_久久久日韩_成视频免费观看在线看_国产精品天天干_欧美日本综合 | 亚洲一本_艳妇乳肉豪妇荡乳后续丁字裤视频_比较有韵味的熟妇无码_97国产婷婷综合在线视频_中国亚洲女人69内射少妇_麻豆传媒在线 无码人妻一区兔费_在线综合+亚洲+欧美中文字幕_欧k影视内射精品视频_亚洲成色在线网站_国产免费99热在线播放_国产永久免费高清在线观看 | 免费一区二区视频_无码丰满熟妇JULIAANN与黑人_日本aa大片_欧类av怡春院_依人九九宗合九九九_美女zzzwww色 | 国产精品毛片一区二区三区四区_中文字幕av免费专区久久_成人h视频_国产精品久久久一区二区_国产一区二区影院_舌头伸进去搅动好爽视频 | 欧美第一色_欧美成人26uuu欧美毛片_久久三区_999综合网_国产综合日韩_女人爽到高潮免费视频2 | 欧美不在线_午夜福利不卡在线视频_香蕉久久国产_斗苍穹年番观看免费完整观看_欧美性受xxxx黑人_超碰97人人做人人爱网站 | 久久天天躁狠狠躁夜夜爽_精品超碰_www黄色片com_亚州视频在线_免费xxx8888_FREE性丰满HD性欧美 | 深夜免费视频_理论片高清免费理论片猫眼_a级片一区二区三区_真实国产乱子伦对白视频_久久av秘一区二区三区_国产日韩欧美色 | 成人av网址天堂_中国精品久久_久久久久国色av∨免费看_久久久久久91_中文字幕在线视频网站_91视频免费版黄 | 欧美不卡一二三_中文字幕免费视频_久久久青草青青亚洲国产免观_四虎影院国产精品_男男又爽又黄又无遮挡网站_av性在线 | 国产手机在线国内精品_靠比久久久_国产chinasex麻豆videos_成年人午夜视频_成人在线视频免费_国产男女猛烈无遮挡在线喷水 | 伊伊人成亚洲综合人网香_91视频天堂_久久avav_青草青视频在线观看_国产精品一区二区无码视频公司_日韩亚洲AV无码一区二区不卡 | 欧美久久久久久久久久久久久久_一区二区三区av_99色综合_日韩欧美一区二区三区免费看_国产成人无码aⅴ片在线观看导航_四虎www视频 | 在线青草_欧洲熟妇色xxxx欧美老妇软件_亚洲国产成人无码精品_青草久久久_91手机在线看片_亚洲日韩成人无码不卡网站 | 亚洲色av性色在线观无码_亚洲精品久久久久久动漫_欧美日韩一级有码在线视频_日本午夜免费啪视频在线_肉体XXXX裸体137大胆摄影_7799视频精品免费观 | 国产精品一级_大地资源在线观看中文第二页_亚洲人成网站在线播放vr_纯肉浪货高H调教SM_无码精品国产VA在线观看_男女啪啪高清无遮挡免费 | 久久神马_久久99亚洲精品久久99_日本高清有码视频_午夜亚洲WWW湿好大_久久综合爱_a篇片在线观看网址 | 久久精品国产99久久久香蕉_欧美资源在线观看_一个人免费观看www视频二_国产Chinese男男GAy视频网_国产精品9区_精品久久九 欧美性孟交_日韩欧美国产视频一区_亚洲成人第一_在线看黄色av_免费的一级视频_一二三四视频在线观看中文版免费 | 特级欧美AAAAAAA免费观看_外国一级a毛片_www.尤物_日日噜噜夜夜狠狠久久香91_日本道在线_日本欧洲乱码伦视频免费 | 国产欧美日韩一级二级三级_日本高清视频www在线观看_日韩少妇内射免费播放_亚洲AV无码不卡一区二区三区_免费成人小视频_波多野结衣亚洲AV无码无在线观看 | 自拍偷区亚洲综合美利坚_亚洲AV大乳天堂在线观看_男人视频网_久久久久久久久久国产_国产激情不卡_杨幂好大好硬好深好爽想要 | 日本搞黄_精品国产偷窥一区二区_久久中文一区_久久1区2区3区_男女无遮挡高清性视频_成人av在线网址 | 黄网免费入口_国产露脸女上位在线视频_午夜亚洲国产理论片4080_91精品久久久久久_亚洲成av人在线观看网址_成年片在线观看 | 三级毛片久久_午夜精品久久久久久久蜜桃_玖玖玖国产精品视频_超碰个人在线_一级毛片真人视频_巨胸喷奶水www久久久 | 亚洲精品久久久久AV无码_午夜激情av在线_成人性午夜免费视频网站_亚洲AⅤ无码一区二区波多野_无码午夜福利免费区久久_中文字幕精品亚洲无线码一区 | 久久中文字幕在线观看_日韩亚洲欧美在线观看_青青草在线观看视频_国内自拍99热_色窝窝亚洲av网_狠狠色综合TV久久久久久 | 国产中的精品av涩差av_精品国产1_玩两个丰满老熟女在线视频_国产区免费观看_欧美精品第一页_蛇女欲潮性三级 |