在同一个UILabel中可以有不同颜色的文字只需要添加BBCode标记[ff0000]Red Label[-],那么在这个标记之间的RedLabel 就会变成红色 注意: 1.文本最终显示的颜色=Color Tint的颜色+你的颜色标记.所以如果你的Color Tint的颜色是黑色,再在代码中添加颜色标记,那么最终还是黑色. 2.BBCode属性要勾选上,否则标记代码会被当做普通字符,一般情况下默认都是勾选的,但是如果你的Label是在InputLabel中变色,那么程序运行后,UILabel的…
做个记录 方便别人和自己以后查找. NGUI UILabel   文字宽度 高度 mLabel.GetComponent<UILabel>().getLabWidth()   mLabel.GetComponent<UILabel>().getLabHeight(); NGUI UITweener 参考 :http://dsqiu.iteye.com/blog/1974528 缓动函数:http://easings.net/zh-cn…
BMFont中文字体图集制作的方法~(for unity ngui) 好吧~似乎这个问题困扰了很多人,游戏开始中文化是个不错的事儿啊,这里我就做下说明,如何制作中文字体图集~ 这里的字库图集的制作更多的是为了服务于unity的UI插件NGUI吧,当然EZ活着其他的可能也能用吧. 首先是准备bmfont这款软件,大家可以去官方下载http://www.angelcode.com/products/bmfont/,当然我也给出一个快盘的下载地址,版本是1.13的:http://www.kuaipan…
unity NGUI点击消息不传入到场景中去 1.今天遇到的问题是点击NGUI的按钮,场景中也相应了这个消息 解决的办法是在场景中需要互动的时候,也就是在update中进行判断 是否是点击了NGUI按钮! 加入了如下代码即可: if (UICamera.hoveredObject != null)       {           print("点击了NGUI");       } 发现网上说是UICamera.hoveredObject==null,亲测不是这样的,呵呵!…
Unity NGUI 网络斗地主 -发牌 脚本交互 @By 灰太龙 Unity4.2.1f4 NGUI 3.0.4 本篇说的问题是脚本与控件的交互! 现在对界面进行了改进,先看副图! 1.制作发牌效果 制作发牌就是 动态生成UISprite,UISprite是纸牌的载体! 利用一个for循环,循序改变sprite的x位置,这样就可以生成纸牌了! 2.Button的点击事件 要响应Button按钮按下,需要新建个(C#)脚本,里面需要有个方法void OnClick(); 然后在void OnCl…
Unity NGUI 网络斗地主 -制作图集 Atlas by @杨海龙 开发环境   Win7+Unity4.2.1f4+NGUI 3.0.4版本 这一节告诉大家如何制作(图集)Atlas! 1.首先导入扑克牌资源到Unity的assets中! 2.点击菜单 NGUI->Open->Atlas Maker 这样就生成了一个图集! 3.在图集中添加图片 4.运用图集中的图片 点击菜单 NGUI->Open->Widget Tool来添加Sprite控件 5.图集的意义就是节省空间 …
Unity NGUI 网络斗地主 -界面制作 源文件在群(63438968群共享!) @灰太龙 这一节说一下NGUI的界面摆放,并且教会大家使用NGUI的自适应功能! 在这里感谢@Gamer,是他给我的一些指教和资料! 1.首先在菜单栏中选择NGUI->Open->UI Wizard,这个时候会弹出一个窗体 其中,默认的层是Default,如果是这个层的话,就会有问题! 自己试一试就知道了,在这里不阐述了! (注解:新建Layer,在Inspector中,最后一个命令Add Layer...添…
Unity NGUI 3.0.4版本 @by 灰太龙  开发环境 Win7旗舰版 Unity 4.2.1f4 本文就写个开门篇,告诉大家怎么用NGUI,第一步导入NGUI 3.0.4版本! 1.启动Unity,在Unity的Project视图中,右键Import Package->Custom Package,然后选择NGUI的包文件,就可以导入了!导入之后,发现里面还有两个包文件,NGUI v.2.7.0.unitypackge和NGUI v.3.0.4.unitypackge,双击NGUI…
一. CSS3 文字与字体相关样式 1. 给文字添加阴影 text-shadow: length length length ccolor; 属性适用于文本阴影,指定了水平阴影,垂直阴影,模糊的距离,以及阴影的颜色 2. 使用服务器端字体 文本换行: word-break:norma | keep-all | bread-all norma(使用浏览器默认的换行规则), keep-all(只能在半角空格或连字符处换行), bread-all(允许在单词内换行) 优先使用客户端字体 1 @font…
Text tex; string s="Unity使Text 文字逐个出现"; //字符出现间隔 waitTime = 0.3f; // float speed=0; //方法一 //在协同中实现 IEnumertor IEnName(){ foreach(char c in s){ tex.text += c; yield return new WaitForSeconds(waitTime); } } //方法二 在Update()中实现 speed += Time.deltaTi…