|
首页
|
新闻
|
网页
|
设计
|
色彩
|
原创
|
视觉
|
素材
|
动漫
|
酷站
|
策划
|
文案
|
访谈
|
运营
|
编程
|
数据库
|
服务器
|
下载
|
图库
|
您的位置:
幽幽天空
>
网页
>
网页制作
>
Flash教程
>
ActionScript教程
> 文章正文
用户登录
如何加入透明Flas
为新浪博客添加fl
flashget下载联盟
265联盟:“Flash
HKflash提供免费个
FLASH调用XML数据
Flash Remoting -
Flash Com
借助js在flash中運
flash事件模型核心
浅析FLASH加载外部变量
浅析FLASH加载外部变量
作者:佚名 来源:闪吧 作者: 闪客太子 更新:2007-1-13 20:47:47
错误报告
我要投稿
点击浏览该文件
FLASH加载外部变量,可以通过loadVariables动作来实现。loadVariables动作可以从外部文件中加载变量,并给它们赋值。外部文本中的变量名必须和FLASH文档中动态文本的变量名保持一致。注意文本文件必须按照“变量=值”的形式书写,这样才能保证FLASH的正确读取。该文本文件可以指定任意数目的变量,各变量必须用“&”分隔,值中的空格用“+”代替。 最好能把文本文件与FL文档保存在相同的根目录下,这样书写代码的时候方便。如果不能保存在相同的根目录下,则要在代码中用到相对路径,如“f:text/variables.txt”。
下面的例子是用来加载外部文本中的四个变量。具体步骤如下:
(1)新建一FL文档,可以保存在f:/flash目录下。然后在新建一个外部文本variables.txt,按图中格式输入内容,并且保存在此目录下:
(2)然后在舞台上建立4个动态文本,变量名依次为name,hobby,introduce,other,其他3个变量的设置和这个一样,如图所示:
(3)选中主场景的第一贞,在动作面板中添加如下代码:
loadVariables("variables.txt",_root);
System.useCodepage = true;//如果要加载的变量值包含汉字,一定不要忘了这句话。
此句代码是防止出现乱码。
好了,到了这里,按Ctrl+F8测试一下吧
上面变量的内容都是非常短的,那如果内容很长,该怎么办呢?
那也没关系。解决方法如下:
(1)新建一FL文档,可以保存在f:/flash目录下。然后在新建一个外部文本vars.txt,按图中格式输入内容,并且保存在此目录下:
(2)在舞台上新建一动态文本,文本名为“txt”,其变量名为“a”,并且设置为“多行”的形式。在动态文本的旁边放置两个按钮,用来增加行数和减少行数。如图所示:
(3)选中第一贞,添加代码:
loadVariables("vars.txt",_root);
System.useCodepage=true;
(4)分别在“+”和“-”按钮上添加如下代码:
on(press){
_root.txt.scroll+=1;
}//让动态文本的行数加1
on(press){
_root.txt.scroll-=1;
}//让动态文本的行数减1
按Ctrl+F8测试一下吧^_^ 好了,我能想到的就这些了。如果这些文字能对新手有所帮助,偶就算没有白费力气
文章录入:skyuu 责任编辑:skyuu
上一篇文章:
利用AS控制声音教程
下一篇文章:
一个股市曲线的AS画图方法
【字体:
小
大
】【
发表评论
】【
加入收藏
】【
告诉好友
】【
打印此文
】【
关闭窗口
】
网友评论:
(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
发表评论:
姓名:
评 分:
1分
2分
3分
4分
5分
严禁发表危害国家安全、政治、黄色淫秽等内容的评论。
用户需对自己在使用幽幽天空服务过程中的行为承担法律责任。
本站管理员有权保留或删除评论内容。
评论内容只代表机友个人观点,与本网站立场无关。
|
设为首页
|
加入收藏
|
联系站长
|
友情链接
|
版权申明
|
免责声明
:本站刊载的文章均来自网络,若有侵犯您的权益请点击下面QQ联系我!
幽幽天空 WwW.SKYuu.CoM. 2004-2007 Copyright © All Rights Reserved.
赣ICP备05001384号
业务联系QQ:624264050