iloveas 发表于 2018-12-14 15:09:46

【9RIA—iloveas】— AS3游戏实用技巧(13):一键清除fla文件中的TLF文本

本帖最后由 9RIA天地会2017 于 2018-12-14 15:10 编辑

转载:9RIA游戏开发者社区(天地会)
作者:iloveas(原天地会大神)


总目录:[原创]AS3游戏开发实用技巧汇总



虽然时下越来越多的朋友认为AS3大势已去,但始终坚守AS3阵地的兄弟姐妹们仍然不在少数,这当中肯定就少不了iloveas啦。

大家之所以留恋这门语言,除了AS3自身的一些优点以外,我觉得还归功于Flash CS X这款优秀的可视化编辑器。就目前来说,在同类的软件里面,能与之相媲美的真心不多。所以iloveas坚信,只要Adobe再勤快一点,继续在这款软件上有所作为,Flash乃至AS3都依然会有广阔的发展空间。
至于FlashPlayer,我就不发表任何意见了,如果没记错的话,某人特别喜欢喷这个东西。

好了,拍完Flash的马屁之后,也是时候讲讲它的一些不足了。尽管Flash跟PS/AI等设计软件已经同门多年,但它们之间的关系似乎还不是特别的友好。直接把PS/AI的文件导入到Flash里仍存在诸多问题。

对于游戏开发者来说,最蛋疼的莫过于文本的处理了。因为导入的时候,如果希望文本仍然可以编辑,Flash将会把它们转换为以图文混排著称,功能灰常强大的TLF文本。然而在游戏里面,除了聊天框以外,其他地方基本上都用不着它,此时使用TLF不进会导致文件变得臃肿,而且会引发各种新的问题。此时我们应该把它们手动调整为传统文本。

这本来不是什么难题,在属性面板里设置一下就是:


但不幸的是,游戏面板的文本框数量往往较多,而且嵌套层次也较为复杂,逐个手动设置,不仅工作量大,而且容易有遗漏。这时候我们就希望有个方法可以批量设置文本的类型。

需要写jsfl么?大可不必,Flash提供了一键清除TLF文本的方法,只是跟360一类的脑残软件相比,Flash的一键清理要来的含蓄一些,具体做法如下:

**** Hidden Message *****

今天iloveas介绍的方法针对的是Flash IDE而非AS3代码,所以自己写UI、地图、动作、剧情等各种编辑器的大神们完全可以无视本帖内容。但根据二八定律,大神在程序员群体中的比例不会太高,因此iloveas还是希望更多的人学习到这一技巧,然后就设置了内个,你懂的。



ant 发表于 2019-5-22 08:59:43

{:5_178:}               

最后一批aser 发表于 2019-5-31 08:34:32

{:7_206:}{:7_208:}

cdt 发表于 2019-5-31 09:00:46

我也看看

cdt 发表于 2019-5-31 09:03:44

这个很不错。因为有些动画师不在意这些文本是动态静态还是TLF,反正显示文字就行,结果有时出现无名bug,而且找出那文本不是简单的事。这个是大大帮助了我。虽然现在我用不到。不过是学习了

ylw 发表于 2019-5-31 20:44:42

#:)#:)#:)#:)#:)#:)

冥夜一世 发表于 2019-10-22 15:36:33

学习了,经常会遇到这种麻烦

ksadad 发表于 2022-7-15 15:57:51

大大提高了效率,不用一个个点击去查找了
页: [1]
查看完整版本: 【9RIA—iloveas】— AS3游戏实用技巧(13):一键清除fla文件中的TLF文本

感谢所有支持论坛的朋友:下面展示最新的5位赞助和充值的朋友……更多赞助和充值朋友的信息,请查看:永远的感谢名单

SGlW(66139)、 anghuo(841)、 whdsyes(255)、 longxia(60904)、 囫囵吞澡(58054)

下面展示总排行榜的前3名(T1-T3)和今年排行榜的前3名的朋友(C1-C3)……更多信息,请查看:总排行榜今年排行榜

T1. fhqu1462(969)、 T2. lwlpluto(14232)、 T3. 1367926921(962)  |  C1. anghuo(147)、 C2. fdisker(27945)、 C3. 囫囵吞澡(58054)