收藏本站腾讯微博新浪微博

经典论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

蓝色理想 最新研发动态 网站开通淘帖功能 - 蓝色理想插件 论坛内容导读一页看论坛 - 给官方提建议

论坛活动及任务 地图和邮件任务 请多用悬赏提问 热夏来袭,选一款蓝色理想的个性T恤吧!

手机上论坛,使用APP获得更好体验 急需前端攻城狮,获得内部推荐机会 论坛开通淘帖功能,收藏终于可以分类了!

搜索
查看: 2261|回复: 9

[AS1&2] 求助:如何将外部文本的文字导入到Flash的TextArea组件里显示呢?

[复制链接]
发表于 2015-4-3 20:24:53 | 显示全部楼层 |阅读模式
我写了以下代码,但我想直接载入文本的文字。
求助:如何将外部文本的文字导入到Flash的TextArea组件里显示呢?


stop();
fscommand("fullscreen", "true");

AAA.fontFamily ="华文新魏";
AAA.fontSize=22;
AAA.text="      您好,很高兴见到你!您好,很高兴见到你!您好,很高兴见到你!……"

先谢谢您了

求助:如何将外部文本的文字导入到Flash的TextArea组件里显示呢?.rar

213.05 KB, 下载次数: 217

发表于 2015-4-3 23:20:03 | 显示全部楼层

下面这两本FLASH电子书就是采用载入外部TXT文件到TextArea的方法来制作实现的:

《黄帝内经(素问81篇)原文/注释/白话文》




《黄帝内经(灵枢81篇)原文/注释/白话文》





回复 支持 反对

使用道具 举报

发表于 2015-4-3 23:23:39 | 显示全部楼层
本帖最后由 yypz 于 2015-4-3 23:47 编辑


《FLASH载入外部TXT文件到TextArea的方法范例》

一、代码:

var textLoader:LoadVars = new LoadVars();
textLoader.onData = function(str) {
        textBox.text = str.split("\r\n").join("\n");
};
textLoader.load(_root._url.slice(0, _root._url.lastIndexOf("/", _root._url.length))+"/"+"FLASH载入外部TXT文件到TextArea的方法范例.txt");


二、效果演示:




三、源文件下载:

http://dreamdesign.105.idcxin.co ... 83%E4%BE%8B.rar.cab


FLASH载入外部TXT文件到TextArea的方法范例.rar (148.23 KB, 下载次数: 215)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-4-4 10:08:14 | 显示全部楼层
实在太感谢你了!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-4-4 10:08:43 | 显示全部楼层
雪中送炭啊
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-4-4 10:09:28 | 显示全部楼层
TextArea里面显示的文字能改变行距的吗,我查不到这个属性
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-4-4 10:16:02 | 显示全部楼层
TextArea里面显示的文字能改变行距的吗?
回复 支持 反对

使用道具 举报

发表于 2015-4-4 23:16:26 | 显示全部楼层
pangkunsheng 发表于 2015-4-4 10:16
TextArea里面显示的文字能改变行距的吗?

TextArea不能。

可以改用 动态文本框 来实现:



  1. var textLoader:LoadVars = new LoadVars();
  2. textLoader.onData = function(str) {
  3.         textBox.text = str.split("\r\n").join("\n");
  4.         textBox.setTextFormat(textFormat);
  5. };
  6. textLoader.load(_root._url.slice(0, _root._url.lastIndexOf("/", _root._url.length))+"/"+"FLASH载入外部TXT文件到动态文本框并设置文本格式(行距)的方法范例.txt");
  7. var textFormat:TextFormat = new TextFormat();
  8. textFormat.leading = 16;
复制代码


FLASH载入外部TXT文件到动态文本框并设置文本格式(行距)的方法范例.rar (187.62 KB, 下载次数: 250)
FLASH载入外部TXT文件到动态文本框并设置文本格式(行距)的方法范例.jpg
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-4-5 08:49:04 | 显示全部楼层
实在是太精彩了,万分感谢!!
回复 支持 反对

使用道具 举报

发表于 2015-5-26 20:59:33 来自手机 | 显示全部楼层
先读取,再加载。来自: iPhone客户端
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|小黑屋|Archiver|手机版|blueidea.com ( ICP05002321 )  

GMT+8, 2020-2-26 08:12 , Processed in 0.140269 second(s), 10 queries , Gzip On, Memcache On.

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表