http://blog.csdn.net/lyh916/article/details/50947026 1.Graphic Raycaster 主要用于UI上的射线检测,挂有这个组件的物体,必须要挂上Canvas这个组件(当挂上Graphic Raycaster时Canvas也会自动挂上)。 Ig ...
分类:
编程语言 时间:
2017-05-01 22:12:05
阅读次数:
666
Unity3D的uGUI系统的将UI可能触发的事件分为12个类型,即EventTriggerType枚举的12个值。如下图所示: 先以PointerClick为例。这个是用于某点点击事件。其他事件都可以根据相同的办法调用。 之所以使用PointerClick为例。是因为在最后笔者会提到一个特殊的实现 ...
分类:
编程语言 时间:
2017-04-30 18:31:29
阅读次数:
3976
Rect Transform 我们都知道,Unity3D中所有的GameObject都必须要携带一个Transform组件,且该组件无法移除,那么作为UI显示的GameObject则不是携带Transform而是使用Unity3D专门为UI组件设计的Rect Transform组件,如下: 另外说一 ...
分类:
编程语言 时间:
2017-04-17 16:01:25
阅读次数:
284
阅读目录 一、Canvas简介 二、Canvas画布参数与应用 阅读目录 一、Canvas简介 二、Canvas画布参数与应用 回到顶部 一、Canvas简介 Canvas画布是承载所有UI元素的区域。Canvas实际上是一个游戏对象上绑定了Canvas组件。所有的UI元素都必须是Canvas的自对 ...
分类:
编程语言 时间:
2017-04-17 12:46:37
阅读次数:
443
Character和Paragraph属性组 Character和Paragraph属性组 ...
分类:
编程语言 时间:
2017-04-12 14:19:33
阅读次数:
169
void LateUpdate () { if(!_isLoaded){ RectTransform rectt=this.GetComponent(); float w=rectt.rect.width*0.01f; float h=rectt.rect.height*0.01f; ... ...
分类:
其他好文 时间:
2017-04-11 13:23:30
阅读次数:
161
界面上的交互除了按钮和文字图片之外,还应该有进度条或者血条。Slider正是这样一个UI控件。 ...
分类:
编程语言 时间:
2017-04-03 23:41:26
阅读次数:
393
这一节将主要讲述所有UGUI物体的排布属性RectTransform,熟练运用这个组件,能够让你的UGUI Demo永远排布美观。 ...
分类:
编程语言 时间:
2017-04-03 19:29:44
阅读次数:
240
因为项目需要,需要我们能够在Canvas下获取UI子结点在2D屏幕中的坐标位置。这个子结点可以是嵌套的,如图,注意RectTransform中的Pos值 获得的2D坐标是以屏幕坐标的,比如你的Canvas是1024*768,中间的点就是(0,0),左偏移100,就是(-100,0)。在某牛看到一篇帖 ...
分类:
其他好文 时间:
2017-04-02 13:22:50
阅读次数:
318