读书人

遭遇在FLASH IDE里动态TEXTFIELD显示X

发布时间: 2012-10-29 10:03:53 作者: rapoo

遭遇在FLASH IDE里动态TEXTFIELD显示XML格式文件, 无法转换XML问题


开发项目时 为了方便预览 素材的描述 我们在SWF中加入一个TEXTFIELD 在舞台上
然后加入XML使得其可以在SWF中预览描述 并且可以在编辑器里更改,预览

结果遭遇了一个问题

在舞台上的TEXTFIELD 中的XML 读入编辑器中 一直无法转换成XML

很郁闷 排错了很多种可能性

最后发现是字符码问题

由于测试的人的 TEXTFIELD 格式选择成了 TIMES NEW NOMAN
在IDE里面 这种字符格式 打 空格 用的 Unicode代码 是127位以外的 第160位 字符空格

而XML 只认 127位以内的 也就是ASCII内的空格 就是第32位空格

结果XML 转换失败

我们将 TEXTFIELD 字符格式换成AIRAL 以后 就没有了问题 可以正常读写了 这个BUG

郁闷了我们2个小时. 依次为鉴 以后要注意统一IDE的字符格式使用了

~~~~呼呼~~~



哈 可以放周末了 嘻嘻~~~~~~~~~~



读书人网 >Flash

热点推荐