unity传统GUI学习一.

Posted 卡西莫

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了unity传统GUI学习一.相关的知识,希望对你有一定的参考价值。

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class gui : MonoBehaviour {

    string editName;  
    string editPassword;  
    float toolBarValue0;  
    float toolBarValue1;  
    public Texture tex;  
    void Start()  
    {  
        editName = "请输入用户名";  
        editPassword = "请输入密码";  
        toolBarValue0 = 0;  
        toolBarValue1 = 0;  
    }  


    void OnGUI ()
    {  
        GUI.Label (new Rect (10, 10, 100, 30), "阿峰学习"); //将字符串显示在屏幕上  

        GUI.DrawTexture (new Rect (10, 50, 100, 80), tex);  //绘制贴图  

        //检测按钮  
        if (GUI.Button (new Rect (10, 200, 100, 30), "普通按钮")) {  
            Debug.Log ("按下了按钮。");  
        }  
        //检测连续按钮  
        if (GUI.RepeatButton (new Rect (10, 250, 100, 30), "连续按钮")) {  
            Debug.Log ("正在按按钮!");  
        }  

        //设置文本输入框  
        editName = GUI.TextField (new Rect (150, 40, 200, 30), editName, 15);  
        editPassword = GUI.PasswordField (new Rect (150, 80, 200, 30), editPassword, "*" [0], 15); 
//垂直和水平滑动条 toolBarValue0 = GUI.VerticalSlider (new Rect (200, 200, 30, 100), toolBarValue0, 100, 0); toolBarValue1 = GUI.HorizontalSlider (new Rect (200, 180, 100, 30), toolBarValue1, 0, 100); } }

 

 

 

以上是关于unity传统GUI学习一.的主要内容,如果未能解决你的问题,请参考以下文章

Unity学习笔记 --- Unity的界面排版:初识GUI

unity3d 如何用GUI按钮播放动画脚本怎么写

Unity实现GUI适配

Unity实现GUI适配

Unity3d_GUI_2__(能量条的学习)

Unity Shader入门精要学习笔记 - 第5章 开始 Unity Shader 学习之旅