在页游里经常会用到活动面板,或者需要设置文本的样式。当然一个复杂的样式可以使用htmlText来
描述、显示。那么一款文本编辑器就很有必要了。
见工具的截图:
功能:
●字体
●字号
●颜色
●加粗(注意:不是所有的字体都有加粗效果,尽管工具在htmlText里有<B></B>)
●导出html
●从html读取
●支持空格输入
---------------------------------分隔符---------------------------------------------
笔者用2种方案来实现这个工具,不同的方案都会面对不同的问题
●TextField:
优点:适用于Flex 和 Flash项目
缺点:对中文输入需要设置FocusIn事件 对中英文字体需要转化
●TextArea:
优点:设置文本样式比较快捷 高效
字体设置更符合习惯,直接这是fontFamily="宋体"即可
缺点:需要对TextFlow了解(我目前也不太了解,只是用了几个常见的)
不适于纯As3项目