首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网络游戏 >

游戏里的富文本解析,原先用的UBB格式,有更简洁的格式么

2013-01-05 
游戏里的富文本解析,以前用的UBB格式,有更简洁的格式么?游戏里的富文本解析,以前用的UBB格式,有更简洁的格

游戏里的富文本解析,以前用的UBB格式,有更简洁的格式么?
游戏里的富文本解析,以前用的UBB格式,有更简洁的格式么?

而且我的实现里不支持嵌套,最近要再次写这方面的功能,想采用一种更简洁的格式,但是功能也要强大,颜色,字号,链接等是必须的。

BTW:UBB有开源的解析代码么
[解决办法]
一些AAA级游戏也用嵌入flash的方法,所以是效率是可行的,但如何做的却不太清楚。
[解决办法]
我现在用的是ubb,可以嵌入图片动画,超链接,可设置常用的文字属性,就是基本flash textfield html的一些基本功能,应该满足现有需求了。ubb解析代码我有写,但属于公司内容不方便贴。我把ubb的范式贴出来,lz可以参考一下,实现难度不大。

/**
 * UBB代码格式
 * text =  text "[" pre_tag_name "]" 
[解决办法]
 "[" pre_tag_name "]" text "["."/" suffix_tag_name "]" text
 * pre_tag_name = tag_name (" " property="'" value "'")*
 * tag_name = <any_string until whitespace or = or  ]>
 * suffix_tag_name = <any_string until whitespace or ]>
 * property = <any_string until =>
 * value = <any_string until '>
 * text = <any_string until [>
 * test内:[[->[
 * value内:\'->' \\->\  
 * 
 * 
 */



ps.以上范式我对原有的ubb语法做了点修改,以适应自己的需求。

热点排行