
UGUI
ZizerZhang
热爱游戏,学习能力强,责任心强
展开
-
UGUI渲染优先级
一、条件:Render Mode都是Screen Space-Camera时的渲染顺序1.遵循刷油漆规则2.依次由Render Camera的Depth值、Sorting Layer先后顺序、Order in Layer值决定Render Camera不同时,由Render Camera的Depth决定Render Camera相同时,由Sorting Layer先后顺序决定原创 2015-02-25 17:28:27 · 2898 阅读 · 0 评论 -
UGUI中Selectable中的Navigation导航
Navigation是UGUI中的导航,用于 按下 上下左右键 后,切换选择UI。就像,在桌面,你按下 上下左右键 ,选择不同图标一样。Visualize 是用于在Scene视图中显示 导航线。UGUI越来越强大啦!!原创 2015-02-26 17:46:13 · 5289 阅读 · 1 评论 -
在UGUI中如何防止鼠标点穿UI
比如战斗场景,UI和3D场景同时都需要响应触摸事件,如果同时响应可能就会出现触摸UI的时候影响到了3D部分。为了解决这个问题在判断3D响应之前要先判断手指是否点击在UI上。 以前NGUI的时候都是自己来发送射线判断,现在UGUI好了系统提供了更为简便的方法。void Update(){ if (Input.GetMouseButtonDown(0) ) { Debug.Log(E原创 2015-03-05 14:38:31 · 2085 阅读 · 0 评论 -
UGUI制作Tab标签页
方法有2种1.利用UGUI中的Button来制作。using UnityEngine;using UnityEngine.UI;using System.Collections;using System;using System.Collections.Generic;[Serializable]public class TabControlEntry{[Serialize原创 2015-09-28 21:28:59 · 7010 阅读 · 0 评论 -
UGUI中按Tab切换InputField
本文转自风冻冰痕博客,固定链接: http://icemark.cn/blog/?p=253目前的UGUI在InputField里即使设置了Navigation也是不可以用键盘切换上下,所以自己写了个组件实现这个功能前提条件是要在InputField里设置Navigation,也就是必须能找到上一个控件和下一个控件然后将以下脚本挂在需要切换的InputField上,用Tab和Shift转载 2015-12-15 22:02:00 · 4603 阅读 · 0 评论 -
利用UGUI实现 显示/隐藏密码 功能
所用组件:Toggle InputField思路:利用Toggle制作 显示/隐藏InputField输入框的密码 的按钮制作起来很简单using UnityEngine;using System.Collections;using UnityEngine.UI;public class NewBehaviourScript : MonoBehaviour { pub原创 2015-12-15 21:14:20 · 7258 阅读 · 0 评论