
NGUI
luyuncsd123
这个作者很懒,什么都没留下…
展开
-
NGUI 九宫格
我对九宫格的理解:九宫格是将一张图分为9个部分,在拉伸的时候针对这9个部分进行不同的拉伸处理。 图1-1 九宫格 - 说明如图1-1 所示,顶点1、3、7、9所在的位置在拉伸时不会受到任何影响,2、8位置将进行水平拉伸,4、6位置会进行垂直 拉伸,5位置是正常拉伸。NGUI的Sprite自带了九宫格的处理,使用起来也很方转载 2014-01-08 10:05:20 · 7345 阅读 · 0 评论 -
uidrawcall
1、/// summary> /// Generates a new index buffer for the specified number of vertices (or reuses an existing one). /// summary> int[] GenerateCachedIndexBuffer (int vertexCount, int原创 2014-04-09 16:27:54 · 1300 阅读 · 0 评论 -
BetterList
//----------------------------------------------// NGUI: Next-Gen UI kit// Copyright © 2011-2014 Tasharen Entertainment//----------------------------------------------using UnityEngine;using System.Co原创 2014-04-09 11:29:59 · 3458 阅读 · 3 评论 -
HideInInspector 与SerializeField
[HideInInspector]表示将原本显示在面板上的序列化值隐藏起来。[SerializeField]表示将原本不会被序列化的私有变量和保护变量可以序列化,这么他们在下次读取时,就是你上次赋值的值。1如果a是公有的序列化变量。1.1如果你想要在面板中看到a,那么用:public int a;1.2如果你不想在面板中看到a,那么用:[HideInInspector]publ原创 2014-03-19 23:13:59 · 9090 阅读 · 1 评论 -
NGUI例子Scroll View场景中item添加点击后自动滑到终点
NGUI例子Scroll View场景中item添加点击后自动滑到终点最近在做一个项目的UI,需求是1、拖动items后当永远有一个item保存在中间位置,2、点击当前item后当前item滑动到终点。 咱看了NGUI的Scroll View例子后发现第一个要求NGUI自带了,第二个要求没有,所以自己写了个包含这2个需求的脚本。 把相应的脚本替换成这几个就可以了原创 2014-04-04 09:30:22 · 6307 阅读 · 0 评论 -
ngui一个滑动
最近由于工作需要学习UNITY3D,对于做PHP的程序猿挑战性灰常大,unity3D国内相关资料少得可怜唉!根据需求做个防“天天爱消除”主界面左右滑动窗体的效果,百度搜到雨凇大神的一个帖子NGUI研究院之自制 Scroll View实现触摸滚动相册效果(四)不过效果不怎么理想,没有平滑的spring动画。研究NGUI自带的Example 7 - Scroll View (P转载 2014-04-14 20:06:14 · 4724 阅读 · 0 评论 -
Ngui 委托
/// summary> /// Append a new event delegate to the list. /// summary> static public void Add (ListEventDelegate> list, EventDelegate ev, bool oneShot) { if (list != nul转载 2014-03-10 03:43:15 · 1714 阅读 · 0 评论 -
NGUI 拖拽丢弃实现
//----------------------------------------------// NGUI: Next-Gen UI kit// Copyright © 2011-2014 Tasharen Entertainment//----------------------------------------------using UnityE原创 2014-02-28 09:47:29 · 9572 阅读 · 0 评论 -
eventDelete Editor
//----------------------------------------------// NGUI: Next-Gen UI kit// Copyright © 2011-2014 Tasharen Entertainment//----------------------------------------------#if UNITY_EDITOR原创 2014-02-07 16:12:12 · 1442 阅读 · 0 评论 -
unity3d 多语言 解决方案1——自定义本地文本
unity3d 多语言 解决方案1——自定义本地文本今天在学习packerpro这款插件的使用的时候留意到它里边使用到的多语言方案十分有趣,算是一种比较朴素但是实用的方法——通过自己编辑一个本地txt文本,将字段规范后按照语言需求读取出来,这更加像是通过unity在读取一个excel表格,于是这里整理一下贴上来跟大家品品。这个是packerpro使用的自定义文本,可以注转载 2014-02-01 13:51:36 · 8001 阅读 · 1 评论 -
文字特效 Text Fx插件学习记录
文字特效 Text Fx插件学习记录当我们倒入TextFx这个插件的时候我们就能看见里面有一个自带的例子了。这个例子的一些文字特效做得很棒啊,不过我觉得这个插件适合在2D游戏里面使用。在TextFx/Documentation这里我们就能看见里面的使用文档了。刚写的朋友可以去看看的,写的也是非常的清楚,里面的文档很少(它本来要的东西就不多)。 好了 废话不多说了,操作如下:1.原创 2014-02-01 13:31:10 · 2725 阅读 · 0 评论 -
ngui字符
/// /// Parse an embedded symbol, such as [FFAA00] (set color) or [-] (undo color change) /// static public int ParseSymbol (string text, int index, List colors, bool premultiply) { int lengt原创 2014-02-03 19:45:24 · 943 阅读 · 0 评论 -
几段代码2
/// /// Add a new child game object. /// static public GameObject AddChild (GameObject parent) { GameObject go = new GameObject(); if (parent != null) { Transform t = go.transform;原创 2014-02-03 19:28:59 · 1084 阅读 · 0 评论 -
几段代码
/// /// Determines whether the 'parent' contains a 'child' in its hierarchy. /// static public bool IsChild (Transform parent, Transform child) { if (parent == null || child == null) return f原创 2014-02-03 18:14:36 · 956 阅读 · 0 评论 -
关于Unity3D中Resources动态加载NGUI图片的方法!!!
关于Unity3D中Resources动态加载NGUI图片的方法!!!在NGUI中有些图片我需要动态进行变更或者加载,怎么办?首先在项目中创建一个Resources目录,接着把需要的图片放在这里面,可以有子文件夹么?当然可以,文件结构很重要哦~NGUI加载图片的方法其实是加载NGUI生成的atlas,大家可以看看NGUI的图集文件(一个material、一个prefab转载 2014-02-01 13:47:34 · 2250 阅读 · 0 评论 -
ngui基类log
小贴士UIRoot以2/ScreenHeight的值进行缩放。ScreenHeight可能是实际的屏幕高度(Pixel Perfect),也可能是manual height(Fixed Size)。这样做的目的是使渲染UI的camera的Orthographic Size的值一直使用1。如果你不需要UIRoot的自动缩放功能,直接去掉这个组建。原创 2014-01-24 23:14:04 · 1165 阅读 · 0 评论 -
uigrid 重写的一个小脚本
/// /// index 需要移动的Item索引 /// IsResetName 是否重设名字 /// /// /// public void PopItem(int index,bool IsResetName) { BetterList list = GetChildList();原创 2014-04-29 12:03:31 · 1360 阅读 · 0 评论