![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
unity3d
fing2010
这个作者很懒,什么都没留下…
展开
-
unity3d ngui 利用 UIAtlas 动态创建 UISprite
1.把制作好的UIAtlas放在Resources文件夹中questTracetest目录下面,如: 2.动态加载UIAtlas :UIAtlas traceAtlas_ = Resources.Load("questTracetest/questTraceAlt",typeof(UIAtlas)) as UIAtlas; 3.从traceAtlas_选择自己需要的图片进行动原创 2013-01-29 17:54:28 · 3536 阅读 · 1 评论 -
鼠标放在NPC身上 改变鼠标 图标
1.找好一张改变鼠标图标;如:小手等 2.把其放在Resources文件夹下面如:SHOP_05图片 3.利用这张图片创建Texture2D : private Texture2D mouseNPCTexture; void Start () { //不需要加.PNG后缀名// mouseNPCTexture = Resources.Load ("SHOP_05原创 2013-01-29 18:52:50 · 1256 阅读 · 1 评论 -
ngui 实现聊天系统中玩家输入表情与文字结合显示
先上图看效果: 原理:一个uilabel,多个uisprite 详情:首先利用input录入玩家输入的文字及用字符代替玩家选择输入的表情如 eq:324=哭泣来表示在这里会出现一个哭泣的表情图片并其id为324,最终于把input得到的数据为chatText;其实对chatText进行解析,对于出现表情符的地方用4个空格代替表情字符并记录这个表情所要显示的X位置及Y位置以及如果表情符是多行显示原创 2013-05-02 14:30:39 · 3496 阅读 · 0 评论 -
利用ngui创建超链接 多个超链接及换行超链接 的实现
先上图看效果: 原理:一个uilabel 多条纯色的线条sprite 详情:首先对于要进行超链接的文字进行特殊标记如:showText="[00ff00]zsadzd[ff0000]{财富sf表}[-]统计得 置表对 应到[ff0000]{公司司}[-]示RT完[ff0000]{广颜颜播}[-]全居 中显示";其实解析showText,分析出其超链接显示的位置X及Y以及所占长度以及事件ID,原创 2013-05-02 14:54:20 · 2141 阅读 · 1 评论