
在flash中,用动态文本来外部txt文档比较简单,这样做的好处就是文字修改方便,今天有人问如何改变从txt文档载入flash的文字颜色。其实方法有很多,比如在动态文本的属性栏里(如图)
当然这样的修改方法还得打开flash源文件,比较麻烦,其实还有一种简单的方法,就是在txt中使用html标签,这也是群里那位朋友要问的。具体做法如下:
1. 新建flash文档。
2. 在第一帧写入as :
system.usecodepage=true;
这句主要是为了防止乱码。3. 新建一个mc。在该mc内创建实例名为 cont 的动态文本。如图

注意,在动态文本的属性栏里一定要选上 “将文本呈现为html” 这个项目,如图第二个按钮

4. 在刚才创建的 mc 上写如下 as
onClipEvent (load) {
this.loadVariables("news.txt");
}
//载入名为 news.txt 的文本文件
onClipEvent (data) {
cont.htmlText = txt;
/*
将该文本文件中的“txt=”后边的文档显示在实例名为 cont 的动态文本中
*/
}
5. 在上边创建的flash同目录下创建名为 news.txt 文本文件(注意要保存为 unicade格式),其内容如下:this.loadVariables("news.txt");
}
//载入名为 news.txt 的文本文件
onClipEvent (data) {
cont.htmlText = txt;
/*
将该文本文件中的“txt=”后边的文档显示在实例名为 cont 的动态文本中
*/
}
txt=<font color="#99CC00">两个侏儒住店.深夜,一个侏儒听到隔壁另一个侏儒</p><p>一直不停的说:"一二三,嘿.一二三,嘿^^^"..第二天早上,两人谈话,这个侏儒对另</p><p>外一个说:"你好勤奋啊,整个晚上都在锻炼身体."另外一个说:"奶奶的,什么锻炼</p><p>身体啊,我整个晚上都没跳上床!" </font>
6. 搞定,这样就可以在文本中修改字体颜色了。很多人载入外部文本的时候都是用 动态文本实例名.text ,但是它不支持html标签,所以如果文本中用到html标签 就用 动态文本实例名.htmlText 。
注意: flash所能支持的html标签是很有限的。
推荐阅讯
- Flash导航菜单轻松制作好帮手
- Flash创意特效:电影效果文字
- Flash创意特效作品欣赏
- 四步打造炫目Flash宣传条:KoolMoves
- 用Flash动画特效制作:文字炸开
- Flash创意特效:时 光 如 梭
- 我的Flash 我的世界杯:滚动足球动画制作
- 使用图片和CSS结合制作动画按钮
- Flash特效动画制作:飞舞的螺炫
- 好玩但又很安全!看Flash安全巧设置
阅读排行
- 1.利用套接字机制实现Flash与数据库连接
- 2.FLASH9.0新功能视频体验
- 3.[视频]Flash 9 Alpha体验:软件安装
- 4.Flash8绘制秋之落叶
- 5.Flash制作书法动画
- 6.Flash互动电子地图制作手册——入门实例
- 7.随心所欲 玩转Flash视频——FLV
- 8.[视频]Flash 9 Alpha体验:播放器
- 9.制作温馨浪漫Flash情人卡
- 10.Flash软件菜单中英文对照表
专题教程
- 大话G游 专题:手机病毒揭密
- ARP攻击防范与解决方案 路由故障处理手册
- Picasa中文版_Picasa教程 专题:清除流氓软件
- Firefox专题 seo搜索引擎优化专区
- 重装Windows必知的事情 装机之必备软件大行动
病毒专杀栏
