Unity项目之GUI注册
来源:互联网 发布:部落冲突放空火箭数据 编辑:程序博客网 时间:2024/05/17 10:42
今天做项目做到了注册界面,说道注册界面肯定离不开GUI,下面我们就说一下注册页面的制作
首先,我们需要插入一张背景图片,便于美观
定义图片:public Texture2D register;
只要把图片直接拖入就可以了
接下来我们就要定义图片的大小了
GUI.DrawTexture(new Rect(0,0,800,350),register);
(0,0,800,350):因为要铺满窗口,所以,距离窗口顶部需要为0,距离左边窗口距离需要为0,800是图片的长度,350是图片的高度。
图片定义好了,需要我们输入一些字了,注册页面,我们要往中间偏上方打出“欢迎注册”4个字
GUI.Label(new Rect(340,75,100,60),"欢迎注册");
我们设置字体的大小
GUI.skin.label.fontSize = 18;
设置字体的颜色为红色
GUI.color = Color.red;
然后输入“用户名”,要用到Lable方法
GUI.Label(new Rect (240,120,100,50),"用户名");
我们需要可以输入的用户名,我们用到TextField方法
首先定义 private string str="请输入用户名 ";
然后 str=GUI.TextField(new Rect(380, 120, 100, 30),str,50);
用户名有了 ,接下来我们要写密码的输入,用到PasswordField 方法
首先定义 private string str1="请输入密码 ";
然后 str1=GUI.PasswordField(new Rect(380, 170, 100, 30),str1,"*"[0], 50);
密码效果图
注册界面跳转登录页面,这样需要我们设置一个按钮 GUI.Button(new Rect(300, 220, 100, 50), "注册")
登录界面Scenes视图为login;套用一个判断
if(GUI.Button(new Rect(300, 220, 100, 50), "注册")){
Application.LoadLevel("login");//跳转的login视图
}
首先,我们需要插入一张背景图片,便于美观
定义图片:public Texture2D register;
只要把图片直接拖入就可以了
接下来我们就要定义图片的大小了
GUI.DrawTexture(new Rect(0,0,800,350),register);
(0,0,800,350):因为要铺满窗口,所以,距离窗口顶部需要为0,距离左边窗口距离需要为0,800是图片的长度,350是图片的高度。
图片定义好了,需要我们输入一些字了,注册页面,我们要往中间偏上方打出“欢迎注册”4个字
GUI.Label(new Rect(340,75,100,60),"欢迎注册");
我们设置字体的大小
GUI.skin.label.fontSize = 18;
设置字体的颜色为红色
GUI.color = Color.red;
然后输入“用户名”,要用到Lable方法
GUI.Label(new Rect (240,120,100,50),"用户名");
我们需要可以输入的用户名,我们用到TextField方法
首先定义 private string str="请输入用户名 ";
然后 str=GUI.TextField(new Rect(380, 120, 100, 30),str,50);
用户名有了 ,接下来我们要写密码的输入,用到PasswordField 方法
首先定义 private string str1="请输入密码 ";
然后 str1=GUI.PasswordField(new Rect(380, 170, 100, 30),str1,"*"[0], 50);
密码效果图
注册界面跳转登录页面,这样需要我们设置一个按钮 GUI.Button(new Rect(300, 220, 100, 50), "注册")
登录界面Scenes视图为login;套用一个判断
if(GUI.Button(new Rect(300, 220, 100, 50), "注册")){
Application.LoadLevel("login");//跳转的login视图
}
更多精彩关注:http://www.gopedu.com/
0 0
- Unity项目之GUI注册
- unity之GUI基础
- Unity学习之GUI
- Unity学习之GUI
- unity学习之GUI
- Unity之GUI基础
- unity之GUI基础
- Unity之GUI复习
- Unity学习之GUI基础
- unity之GUI基础(二)
- unity学习之GUI基础2
- unity学习之GUI登陆界面
- Unity学习之GUI常用函数
- 【Unity】GUI之GUIStyle与GUISkin
- unity gui
- Unity GUI
- unity GUI
- unity之项目小结
- Ubuntu下安装vim中文帮助文档
- java集合
- 《程序员面试宝典》 (x&y) + ( (x^y)>>1 )
- python与C混合
- 《TCP/IP详解卷2:实现》笔记--原始IP
- Unity项目之GUI注册
- JAVA设计模式(八)——策略模式
- 黑马程序员——集合取方法和异常的继承体系
- 写在前面的话
- 1081. Rational Sum (20)
- JQuery当做类的处理--JSON数据结构
- 二分法求函数根
- iOS 8 Xcode 6 中需要手动添加pch
- Java_数组操作_合并数组,使合并后的数组中不包含重复的元素