![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Unity3D_uGUI/NGUI
脱莫柔
000
展开
-
[NGUI]NGUI自定义图集和自定义字体
自定义图集第一步:导入NGUI外部包。这个大家都应该会吧。第二步:准备一些图片资源,这里我借用一下2DToolKit的一些图片,并将其导入到Unity3D工程中第三步:创建图集,并为图集起名为MyAtlas,随即选图集中所需要的图片资源,点击Create。如图:这时就会在Font&Atlas目录下生成一个Prefab文件一个Material和一个贴图转载 2013-02-26 18:10:06 · 6257 阅读 · 0 评论 -
Unity3D NGUI分离RGBA通道
原创文章如需转载请注明:转载自 脱莫柔Unity3D学习之旅 Unity3D引擎技术交流QQ群:【119706192】本文链接地址: Unity3D NGUI分离RGBA通道工具脚本用于拆分图片通道和修改图集shader借鉴网上多处代码,具体出处已经忘了,反正我也是抄的。直接上代码:public class DuanTools_ETC1Seperat原创 2016-09-21 18:43:33 · 2861 阅读 · 0 评论 -
关于NGUI的UILabel描边不理想的解决方案
原文地址我也不知道哪个是真的~反正我是转的!项目中遇到了一些问题发现NGUI不一定能全部解决所有的问题,那么我就提供一些我们的解决方案。正常的NGUI中的UILabel的描边实现方法是自己又生成了4个相同的字体分别放在原本字体的左上右上左下右下四个方向上来实现描边效果,这点我们可以通过调节Effect中的Outline的XY来看到他的实现方式。那么既然能看到实现方式也就是说这个描边一旦大于转载 2016-08-20 14:22:46 · 2313 阅读 · 1 评论 -
Unity3D NGUI中使用.9png
1.将PNG加入图层(无需9patch 编辑),选择Edit。2.设置不拉伸区域。3.使用时设置SprliteType。4.效果展示。原创 2014-01-16 12:06:37 · 3078 阅读 · 0 评论 -
Unity3D NGUI动态创建按钮
以动态创建服务器列表为例。public UIAtlas mAtlas; public UIFont mFont; public string mSriteName; public GameObject Playerlist; /// /// 动态加载一个NGUI按钮 /// /// private void Create原创 2013-07-15 11:26:50 · 25427 阅读 · 0 评论 -
Unity3D NGUI自适应屏幕分辨率(2014/4/17更新)
原创文章如需转载请注明:转载自 脱莫柔Unity3D学习之旅 本文链接地址:Unity3D NGUI自适应屏幕分辨率1.Anchor里面的UIAnchor调整的合适的位置,UIAnchor中的Side起到锚点的作用,各控件大小建议直接调整各控件自身。(如要调整Button大小,直接调整它的子级Background中Transform的Scale,再根据Backgro原创 2012-10-30 08:28:21 · 27323 阅读 · 3 评论 -
Unity3D NGUI UIPlayTween(原UIButtonTween)动画事件详解
原创文章如需转载请注明:转载自 脱莫柔Unity3D学习之旅 Unity3D引擎技术交流QQ群:【119706192】本文链接地址: Unity3D NGUI UIButtonTween动画事件详解终于开始正式学习NGUI了~看官方demo很多动画效果都很炫,今天研究了下终于有所顿悟,原来这些效果的全是靠 UIButton Tween 实现的。下面翻译记录下各个属性的作用原创 2013-01-16 03:11:31 · 22723 阅读 · 2 评论 -
Android sdk draw9patch(9png)
1.什么是“9妹”(9patch)?它是一个对png图片做处理的一个工具,能够为我们生成一个”*.9.png”的图片; 2.何为”*.9.png”?所谓”*.9.png”这是Android os里所支持的一种特殊的图片格式,用它可以实现部分拉伸;这种图片是经过”9妹“进行特殊处理过的,如果不处理的话,直接用PNG图就会有失真,拉伸不正常的现象出现。 3.它的用途是?转载 2014-01-13 10:35:09 · 2563 阅读 · 0 评论 -
Unity3D 给NGUI自带的控件添加新属性
原创文章如需转载请注明:转载自 脱莫柔Unity3D学习之旅 QQ群:【119706192】 本文链接地址: Unity3D给NGUI自带的控件添加新属性项目找要对用户输入的内容进行字节限制,我是在UILabel控件内直接添加一个MaxLength属性,直接在输入的时候限制。直接在UILabel里增加功能暂且不表。此博客主要记录的是如何给UILable添加属性,并显示在Insp原创 2013-06-07 19:41:06 · 5912 阅读 · 5 评论 -
Unity3D NGUI事件 UIEvents
原创文章如需转载请注明:转载自 脱莫柔Unity3D学习之旅 QQ群:【119706192】 本文链接地址: Unity3D NGUI事件 UIEventsUIEvents-事件系统void OnHover (bool isOver):当鼠标移出或者悬停在某个碰撞器上的时候返回布尔值.在触摸设备上不会有作用.void OnPress (bool isDown):当鼠标或者触摸到原创 2012-12-25 15:03:25 · 3966 阅读 · 0 评论 -
FastGUI for NGUI教程
FastGUI是NGUI的一个扩展,所以必须要有NGUI才能使用。FastGUI主要功能是把PSD文件转为NGUI的Sprite。首先,我们看看PSD的要求这是一个Button的PSD结构选择脚本->浏览->打开FastGUI/PhotoshopPlugin/FastGUIExporter.jsx选择Export Sprites或者Export转载 2013-01-14 02:05:52 · 8023 阅读 · 1 评论 -
Unity3D NGUI图文混排聊天表情
原创文章如需转载请注明:转载自 脱莫柔Unity3D学习之旅 Unity3D引擎技术交流QQ群:【119706192】本文链接地址: Unity3D NGUI图文混排的聊天表情历时1年开发的mmorpg游戏终于进入收尾阶段,最后还差些需要提升表现力的小功能没做。比如图文混排聊天表情。网上找了插件对接半天发现插件各种bug,修复实在困难,焦躁之下最终决定自己写!最为一个cv战士,生存原创 2016-09-27 15:43:28 · 5627 阅读 · 2 评论