- 博客(10)
- 资源 (26)
- 问答 (2)
- 收藏
- 关注
原创 NGUI UILabel渲染大小
项目中需要文字的背景框自适应文字内容的宽和高,宽很方便确定,在UILabel面板里有这个属性值:这里的Max Width就是每一行的最大像素个数,Max Lines设置0的意思是没有最大行数限制。但是行数怎么获取呢,UILabel里并没有这个接口,但是我们知道NGUI要把文字渲染出来,肯定是需要知道渲染范围也就是渲染大小的。我们先到UILabel类里寻找有没有这样一个方法,然后
2015-05-27 19:03:49 5887
原创 C# List多字段排序
根据符文的品质和战斗力排序,当品质一致的按战斗力排序int SortRunesInfoByQualityAndfightPower(FuWenShowVO obj1, FuWenShowVO obj2) { int res = 0; if ((null == obj1) && (null == obj2)) return 0; else
2015-05-20 21:28:09 8276
转载 unity3d中的坑和解决方案
unity3d中的坑和解决方案 unity3d是一个很牛x的引擎,当然其也有一些东西是不太好或者说不习惯的,下面列举一些:1、制作特效时,使用animation记录的位置是相对位置,如果直接放到别的节点下会出问题; 解决方法:在特效根节点的上一层加上一个transform是(0,0,0) (0,0,0)(1,1,1)的父节点,之后再使用和处理父节点2、
2015-05-20 19:42:01 795
原创 Unity编辑资源一定要在UnityEditor进行
Unity编辑资源一定要在UnityEditor进行,否则可能出错。今天,用UnityEditor绑定Script,后来想把Scipt删除,由于是在编辑器IDE里,直接在IDE里删除了,导致Unity工程损坏,才发现不是在UnityEditor里删除的脚本,所以出错。
2015-05-20 19:21:30 1251
原创 NGUI脚本创建UILabel
UILabel label = NGUITools.AddChild(parent);if (null != mCommonFont) label.font = mCommonFont;label.font = mCommonFont;label.transform.localScale = new Vector3(24.00f, 24.00f, 1.00f);label.effectSt
2015-05-19 19:26:29 2347
原创 NGUI之UITab Bar的不能将Sprite与SelectedSprite设置成相同的精灵
如图,我想把选中的样式的Sprite选择跟正常情况下的一致,但是怎么选择都不行,后来调试到UITabBarInspector.cs,发现下面这段代码:void SelectedSprite (string spriteName) { if (mTabBar != null && mTabBar.spriteName != spriteName) { NGUIEditorTool
2015-05-19 19:07:48 1040
原创 3dsMax插件开发环境配置
系统说明:Windows 7 X64、3dsmax 2014 64位、3dsmax 2014 sdk、visual studio 2010;参考博文:万圣节福利:红孩儿3D引擎开发课程3dsmax导出插件初步(这个应该不是原博文地址)这篇博文已经讲的很详细了,我在设置的过程中遇到了一些问题,无法一一列举,仅仅把还有印象的做个笔记,以备日后有用;3dsmax sdk开发所需的
2015-05-04 21:10:48 3355
最新版支持Visual Studio 2022的番茄助手Visual Assist X_10.9.2440
2022-02-12
Unity2018 Behavior Designer
2018-11-03
Unity3D内置Shader 详解
2018-08-15
Linux Kernel核心中文手册
2012-01-09
GPS资料之设计
2011-12-14
Unity 弹出文件夹选择界面到指定目录
2022-07-18
VS2017打开VS2010工程,重顶解决方案目标之后编译依然报错?
2019-03-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人