E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Unity-NGUI
Unity-NGUI
组件UICenterOnChild使对象在UIDarggablePanel居中显示
在上篇文章中学习了如何拖拽Texture,今天同样是拖拽,不过不同的是对多个对象进行拖拽时要始终让一个对象在拖拽panel中居中显示,参考NGUI官方的示例发现在UIGrid上多加了一个脚本“UICenterOnChild”,下面我对这个脚本做了微改,主要是为了能够清楚的看到当前在中间位置显示的对象到底是哪个!//////获取中间位置上的对象的名字///publicstringmCenteredO
CJoanna
·
2020-08-13 18:00
Unity3D
Unity-NGUI
灰度图设置
关卡设计时,有些未解锁关卡需要设置为灰度图,NGUI中一般空间shader为:TransparentColored,修改该shader即可(修改部分标记为红色):Shader"Unlit/TransparentColored4"{Properties{_MainTex("Base(RGB),Alpha(A)",2D)="black"{}}SubShader{LOD100Tags{"Queue"="
Captain_CoCo_X
·
2020-08-13 12:24
unity
Unity-NGUI
NGUI:Next-GenUIkitNGUI是一个功能强大的用于Unity(Pro和Free)的UI系统和事件通知框架,用C#编写,严格遵循KISS原则。它具有干净的代码和简单,简约的一切方法。许多行为类都保存在200行代码之下。对于程序员来说,这意味着使用该套件的时间要简单得多-从扩展功能到调整现有套件。但是毕竟是第三方插件,相对UGUI来说功能更加丰富但是性能稍微低一点。相对来说各有利弊。NG
passiony
·
2020-07-13 18:10
Unity-NGUI
不规则点击碰撞处理
在开发过程中经常会遇到这样的问题,UI点击的地图是一个不规则形状的这是如何解决这类问题呢?这里提供两种解决问题的方案。使用Unity内置的PloygonCollider碰撞体,进行碰撞检测。但是需要注意的是由于NGUI碰撞检测不是基于2D物理处理的,所以这里需要自己实现以下2D的物理检测碰撞将不规则区域生成一张颜色图,通过碰撞的点的颜色值来获取点击区域。 第一种方式射线检测网上实现方式如下:
火花22
·
2015-12-03 16:00
基于
Unity-NGUI
的可重用列表
简介:对于数据量较大的列表,载入时需要创建等同于数据个数的GameObject,非常消耗性能.本列表组件只生成Math.min(列表容器高度/条目高度+1,数据个数)个GameObject,并在列表滚动时,重排列条目位置,并重新对每个条目SetData(待优化).适用范围:包含大批量数据的单一条目列表,所有条目高度一致缺点:方法WrapContent中未对SetData的调用做剪枝,导致过多对子项
黑白熊1989
·
2015-10-26 17:00
Unity-NGUI
组件UICenterOnChild使对象在UIDarggablePanel居中显示
在上篇文章中学习了如何拖拽Texture,今天同样是拖拽,不过不同的是对多个对象进行拖拽时要始终让一个对象在拖拽panel中居中显示,参考NGUI官方的示例发现在UIGrid上多加了一个脚本“UICenterOnChild”,下面我对这个脚本做了微改,主要是为了能够清楚的看到当前在中间位置显示的对象到底是哪个!/// ///获取中间位置上的对象的名字 /// publicstringmCenter
qq_bingfeng_8
·
2014-02-18 16:00
unity
NGUI
上一页
1
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他