主题:  帮我找找

一叶浮萍

职务:普通成员
等级:1
金币:0.0
发贴:123
#12003/11/6 10:39:24
我想要实现一个效果
就是在flash里有个动态文本,叫texta
我在flash外面建了一个texta.txt
如何用语言实现对texta.txt的调用呢,当text.txt的内容超出文本框的范围
时能出现下拉的效果.当外面的text.txt内容改变时,里面的动态文本的内容也改了
是不是要用到loadVariables,我试了好几次都不行.只好请大侠帮忙了!
请帮我写出具体的语言,我好学习下!



UndeadCraft

职务:版主
等级:4
金币:10.0
发贴:1993
#22003/11/6 11:11:54
拜托先自己搜索一下。
www.5d.cn/bbs/newsdetail.asp?id=731145

每次都叫人帮你写,谁有那么多时间,你这样能学到东西吗?



一叶浮萍

职务:普通成员
等级:1
金币:0.0
发贴:123
#32003/11/6 13:47:51
我有自己写啊,我写了一上午了,还拿了两本参考书
但是写出来无法实现那个效果,在这里我搜索过了,找到了一些
但我看了还是不能解决啊
先谢了!



一叶浮萍

职务:普通成员
等级:1
金币:0.0
发贴:123
#42003/11/6 14:08:14
使用new LoadVars命令。
解释:要调用 LoadVars 对象的方法,必须创建该对象的一个新实例。这个实例是用来保存已加载数据的一个容器。
以下是第一桢的内容。
mynews=new LoadVars() //构建一个名为mynews的对象。
mynews.load("news.txt") //读取外部名字叫news.txt的文本文档。
mynews.onLoad = function(success) {
if(success){
loadt.text=this.news //当载入数据成功后,loadt动态文本显示数据内容。
}else{
loadt.text="数据读取失败,请检查路径或文件名"
}
}
演示:
www.bihaisky.com/loadtext.swf


这里我试着弄了后,大概明白了,但是无法实现,这句"loadt.text=this.news //当载入数据成功后,loadt动态文本显示数据内容。"中的this.news指的是什么?是不是因为这个无法实现?



UndeadCraft

职务:版主
等级:4
金币:10.0
发贴:1993
#52003/11/6 17:45:33
你给的地址找不到。
这句就是把NEWS的值赋给loadt这个文本框



一叶浮萍

职务:普通成员
等级:1
金币:0.0
发贴:123
#62003/11/6 21:38:59
那个地址都是别人写的教程给的..
我明白了,原来news是外面的*.txt中的news..谢谢了