【Unity&NGUI】背包,技能栏,Grid自动排序以及代码使用的条件
来源:互联网 发布:还珠格格知画图片大全 编辑:程序博客网 时间:2024/06/11 01:27
NGUI 的Grid自动排序 功能,有很多 用途 背包,聊天框,技能框,菜单栏,等等 UI 都可以使用其 自排序的功能
背包,技能栏都会用到Unity 的NGUI 的Grid自动排序
《使命某某OL》的背包系统,与Unity 的NGUI 的Grid自动排序
按照参考资料1,自行实践
---------------------------------------------------------------------------------------
打乱排序
发现并没有按照顺序,第一个精灵,在第3个。
发现,Grid 的排序的顺序是根据 参考资料2。
Sorting 排序顺序:
Vertical :垂直,根据当前几个精灵 的垂直 顺序排列。
Custom :自定义,根据用户创建 精灵 的时间 的先后顺序。
Alphabetic :字母排序,根据 几个精灵 的名字。
Grid 的UI Grid 设置,宽256, 高152,为上面 精灵的 高的两倍,因此 上面显示排序,都隔着一个精灵的宽度76。
如果想要其紧密排序,则使其为76即可(根据精灵的实际 高度调整数值)。
勾选Hide Inactive 选项,隐藏 没有激活 的组件。
取消勾选。
勾选上的后果。自动排序,使得 没有激活的 精灵,自动排序。
--------------------UI Grid 脚本 的运行条件。(如何在运行程序后,再次调用UI Grid 脚本)
在实际程序运行后,固定Grid 的面板。(右上角的锁。图标。)
使得 精灵c ,没有激活。
选中Grid 的UI Grid 脚本,发现没有激活,使得UI Grid 脚本勾选。
勾选后,UI Grid 脚本 自动排序,使得 非激活 的精灵 ,自动排序。
--------------------
如果使用代码,使得几个精灵的名字发生改变,会发生什么。
如果使用代码,使得Grid 下面生成新的 物体,会怎样排序。
---------------------------------------------------------------------------------------
参考资料
1.
NGUI的ScrollView以及Grid的使用
http://blog.csdn.net/w1095471150/article/details/52273866
2.
Unity3D学习笔记——NGUI之UIGrid
http://www.cnblogs.com/qinghuaideren/p/3681895.html
3.
- 【Unity&NGUI】背包,技能栏,Grid自动排序以及代码使用的条件
- NGUI的ScrollView以及Grid的使用
- 关于Unity里NGUI的背包
- 【Unity&NGUI】背包系统崩溃的解决办法
- 【Unity&NGUI】背包系统物品的累加
- Unity NGUI实现技能冷却
- Unity--ngui的UIEventTrigger使用
- NGUI代码创建按钮并自动排序
- [cnblogs镜像]NGUI 使用Grid自动排列UI
- [unity]NGUI实现背包拖拽+使用EventDelegate回调
- NGUI 文字滚动的实现以及Grid的应用
- 【小松教你手游开发】【unity实用技能】NGUI 自动适配屏幕大小
- 【Unity&NGUI】我的背包系统相关文章总览
- 【NGUI】Unity使用Resources加载NGUI的图片
- 【NGUI】Unity使用Resources加载NGUI的图片
- 【Unity】NGUI实现技能冷却脚本
- Unity插件NGUI实现技能冷却效果
- 【小松教你手游开发】【unity实用技能】unity ngui wp8上使用动态字体消失或碎片化的问题
- 钱币兑换问题 (dp)HDU 1284
- java泛型中的T和?
- codeforces B. Counting-out Rhyme
- PHP学习笔记—— 变量函数;
- 第一张:JAVA的简介
- 【Unity&NGUI】背包,技能栏,Grid自动排序以及代码使用的条件
- html中文本输入框与后边验证码图片高度不一致的解决办法
- HDU
- ADO.NET 快速入门(十五):ADO 应用转换为 ADO.NET
- 为jQuery EasyUI tree增加搜索功能(一)
- 整理牛人看文献的方法
- 还能发表文章么
- 1018. 锤子剪刀布 (20)
- 正则表达式30分钟入门教程