12 第1页 | 共2 页下一页
返回列表 发新帖
查看: 10349|回复: 17
打印 上一主题 下一主题

[教程] 利用ngui创建超链接 多个超链接及换行超链接 的实现

[复制链接]

3

主题

1

听众

85

积分

设计初学者

Rank: 1

纳金币
64
精华
0
跳转到指定楼层
楼主
发表于 2013-5-2 15:16:08 |只看该作者 |倒序浏览

先上图看效果:

原理:一个uilabel 多条纯色的线条sprite

详情:首先对于要进行超链接的文字进行特殊标记如:showText="[00ff00]zsadzd[ff0000]{财富sf表}[-]统计得  置表对 应到[ff0000]{公司司}[-]示RT完[ff0000]{广颜颜播}[-]全居 中显示";其实解析showText,分析出其超链接显示的位置X及Y以及所占长度以及事件ID,对于当前超链接显示超出本行时,再标记一个超链接显示的位置XY及长度但事件ID为同一个即可;最后把Label显示出来并利用解析出来的超链接显示位置及长度信息创建画线sprite以及加入collider进行事件响应。


注意:1.uilabel的每行显示宽度为label.lineWidth;

     2.去除text中颜色标记方法:NGUITools.Stripsymbols(showText);


分享到: QQ好友和群QQ好友和群 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
转播转播0 分享淘帖0 收藏收藏1 支持支持0 反对反对0
回复

使用道具 举报

wucnj    

1

主题

1

听众

3160

积分

中级设计师

Rank: 5Rank: 5

纳金币
1065
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

沙发
发表于 2013-5-2 17:00:25 |只看该作者
再顶楼主,学习一下!!!!!!!!!!
回复

使用道具 举报

0

主题

0

听众

44

积分

设计初学者

Rank: 1

纳金币
2
精华
0
板凳
发表于 2013-5-7 13:40:22 |只看该作者
楼主能分享下代码不
回复

使用道具 举报

2

主题

2

听众

972

积分

初级设计师

Rank: 3Rank: 3

纳金币
14
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

地板
发表于 2013-5-8 11:31:50 |只看该作者
感謝分享
回复

使用道具 举报

Steve    

14

主题

1

听众

2279

积分

中级设计师

Rank: 5Rank: 5

纳金币
1104
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

5#
发表于 2014-2-6 17:32:24 |只看该作者
谢谢楼主分享
回复

使用道具 举报

0

主题

1

听众

5366

积分

高级设计师

Rank: 6Rank: 6

纳金币
50
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

6#
发表于 2014-2-7 23:07:09 |只看该作者
好东西呀,谢谢楼主了!
我的个人主页:
http://www.bliand.com
回复

使用道具 举报

0

主题

1

听众

705

积分

初级设计师

Rank: 3Rank: 3

纳金币
465
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

7#
发表于 2014-2-8 00:04:52 |只看该作者
感谢楼主                  
回复

使用道具 举报

1

主题

1

听众

250

积分

设计实习生

Rank: 2

纳金币
64
精华
0

最佳新人

8#
发表于 2014-2-8 02:31:28 |只看该作者
mark!mark!
回复

使用道具 举报

0

主题

4

听众

360

积分

设计实习生

Rank: 2

纳金币
0
精华
0

最佳新人

9#
发表于 2014-3-4 16:24:42 |只看该作者
感谢楼主
回复

使用道具 举报

23

主题

0

听众

1102

积分

助理设计师

Rank: 4

纳金币
1549
精华
0

活跃会员

10#
发表于 2014-3-4 16:30:26 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

12 第1页 | 共2 页下一页
返回列表 发新帖
您需要登录后才可以回帖 登录 | 立即注册

手机版|纳金网 ( 闽ICP备2021016425号-2/3

GMT+8, 2024-11-17 01:55 , Processed in 1.002951 second(s), 37 queries .

Powered by Discuz!-创意设计 X2.5

© 2008-2019 Narkii Inc.

回顶部