`
i_helloworld
  • 浏览: 13174 次
  • 性别: Icon_minigender_2
  • 来自: 上海
社区版块
存档分类
最新评论

unity_TextField控件

阅读更多
1.用脚本创建,最后讲脚本添加到场景中,代码如下.
#pragma strict


//用户名
private  var editusername :String;


//密码
private var editpassworld :String;


// 提示信息
private var editshow :String;


function Start () {

editshow = "请输入真确的用户名和密码";
editusername = "请输入用户";
editpassworld = "请输入密码";
}


function  OnGUI()
{
// 显示提示信息
GUI.Label(Rect(10,10,Screen.width,30),editshow);
if(GUI.Button(Rect(10,120,100,50),"登录"))
{
editshow = "您输入的用户名"+editusername+"您输入的密码"+editpassworld;
}
//编辑框提示信息
editusername = GUI.TextField(Rect (60,40,200,30),editusername,15);
editpassworld = GUI.PasswordField(Rect (60,80,200,30),editpassworld,"*"[0],15);
}
function Update () {


}
  • 大小: 9.5 KB
分享到:
评论

相关推荐

    Unity3D GUI焦点操作

    ### Unity3D GUI焦点操作详解 #### 一、概述 在Unity3D中,GUI(Graphical User Interface)系统是用于创建用户界面的重要工具之一。它允许开发者通过脚本控制界面元素,实现各种交互功能。GUI焦点操作是Unity3D GUI...

    Unity教学课件: 第03章 Unity3D图形用户界面基础.ppt

    此外,Unity3D的GUI系统还支持其他类型的控件,如Toggle(开关)、Slider(滑块)、TextField(文本输入框)等,它们共同构成了Unity3D GUI系统的丰富功能。开发者可以根据游戏的需求选择合适的控件,并结合事件监听...

    scrollview+ textfield demo

    而TextField和TextView则是用户输入文本的主要控件。本项目"scrollview+ textfield demo"是一个示例,展示了如何在ScrollView中集成TextField和TextView,使得在输入文本时,ScrollView能够智能地调整其内容,避免...

    Unity 3d GUI控制

    控制类型由调用的特定GUI函数决定,如`GUI.Label()`、`GUI.Button()`、`GUI.TextField()`等,每种类型的函数都有其特定的功能。例如,`GUI.Button()`会创建一个可点击的按钮,当用户点击时,会触发相应的事件处理。 ...

    UEditorWidget:基于Unity Editor控件的小部件库

    UEditorWidget是一款专为Unity引擎开发者设计的小部件库,它基于Unity的内置编辑器控件,旨在简化游戏开发过程中的UI创建和管理。这个库利用了C#编程语言的特性,提供了丰富的可定制化组件,帮助开发者在Unity编辑器...

    [转]TextArea TextField 文本 即时显示最后一行

    在IT行业中,文本输入控件是用户界面设计中不可或缺的一部分,它们允许用户输入和编辑文本。在本文中,我们将深入探讨“TextArea”和“TextField”这两个在ActionScript 3(AS3)中用于处理文本输入的组件,以及如何...

    Unity3D教程:编辑器编程1

    `EditorGUIUtility.LookLikeInspector()`和`EditorGUIUtility.LookLikeControls()`方法则可以改变UI样式,使其看起来更接近Unity的内置Inspector或控件样式。 通过自定义编辑器窗口,开发者可以创建自己的工作流程...

    Unity3D GUI 教程

    ### Unity3D GUI 教程知识点详解 #### 第一章:GUI界面基础 **1.1 GUI.backgroundColor背景颜色** - **定义**:用于设置GUI元素背景颜色。 - **使用场景**:当需要调整按钮、标签等GUI元素背景色时使用。 - **示例...

    弹出键盘,监听键盘高度

    这通常涉及到苹果的UIKit框架,特别是UITextField或UITextView的使用,因为它们是触发键盘显示的关键控件。以下是一些相关知识点: 1. **UITextField/UITextView代理方法**: - `textFieldDidBeginEditing(_ ...

    使用UITextField限制只可输入中,英文,数字的方法

    在iOS开发中,UITextField是一个非常常用的UI控件,用于输入文本信息。但有时需要限制用户只能在UITextField中输入特定类型的字符,例如仅中英文、数字等。为了实现这一功能,可以利用UITextField的代理方法和...

    Inspector 的demo

    2. **使用 EditorGUI 绘制控件**:Unity提供了一系列`EditorGUI`类的方法,如`EditorGUILayout.TextField()`、`EditorGUILayout.ColorField()`等,用于在Inspector中绘制各种类型的输入控件。 3. **Target对象的...

    unity3d游戏开发之GUI基础.pdf

    在Unity3D游戏开发中,GUI(Graphical User Interface)系统是用于创建游戏用户界面的重要工具,它允许开发者设计并实现各种控件,如文本、按钮、输入框等,以与玩家进行交互。以下是对Unity3D GUI系统的基础知识的...

    添加编辑器窗口2

    `EditorGUIUtility.LookLikeInspector`和`EditorGUIUtility.LookLikeControls`方法用于改变GUI的外观,使得控件看起来更像Unity默认的Inspector或控制面板。这样可以提供一致的用户体验。 `EditorGUILayout.Int...

    自定义对象的编辑窗口1

    在`OnInspectorGUI()`方法内,你需要使用Unity的`GUILayout`或`EditorGUILayout`类提供的各种控件(如`TextField`、`Slider`、`Toggle`等)来创建UI,以便用户可以修改`UIWidget`的属性。例如,你可以添加`...

    输入文字时人物停止不动的代码2

    - `playName = GUI.TextField(Rect(10,10,100,20),playName);`:创建一个文本输入框,允许玩家输入名字,位置在屏幕坐标(10,10),宽度100,高度20。 - `if( Input.GetMouseButtonDown( 0 ) && GUIUtility....

    UIToolkit U3D GUI

    UIToolkit提供了丰富的UI组件,如Button、TextField、Slider等,这些组件是基于抽象的UIElement构建的。每个组件都有其特定的功能和交互模式,开发者可以根据需求自由组合和扩展。例如,Button组件不仅支持点击事件...

Global site tag (gtag.js) - Google Analytics