仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1562|回复: 9
打印 上一主题 下一主题

[学习教程] FLASH教程之Flash加载内部文件(1) (1)

[复制链接]
萌萌妈妈 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-15 21:23:46 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
Flash又被称之为闪客,是由macromedia公司推出的交互式矢量图和Web动画的标准,由Adobe公司收购。
能够经由过程帧、按扭、影片剪辑来挪用内部文件。挪用的内部文件包含:内部文本文件、内部程叙文件、内部*.swf文件、内部图片文件、内部音乐文件、内部剧本文件。
一.挪用内部文本文件:(文本文件开首要以flash中的静态文本框的变量名开首,如
msg=".........."如许的情势,要和编纂的Flash文件放在统一目次下)
1.用工具箱中的文本工具,选择静态文本,给静态文本一个变量名,如:msg,在编纂区拖出一个文本框
2.制造两个按扭(一个挪用,一个扫除)拖放加入景中。
3.挪用按扭上增加AS:
on(release){//松开鼠标后实行上面的代码;
loadVariables("msg.txt",msg);//挪用和你编纂的Flash处于统一目次下的msg.txt文本文件到静态文本msg中;
System.useCodepage=true;//使内部文件的中笔墨符可以准确显现;
}
4.扫除按扭上的AS:
on(release){//松开鼠标后分明静态文本框中的内容;
msg="";
}
5.Ctrl+Enter测试.



固然代码也能够写在帧上:(挪用按扭的实例名是bt1,扫除按扭的实例名是bt2)
在第一帧上加以下代码:
stop();
_root.bt1.onRelease=function(){
loadVariables("msg.txt",msg);
System.useCodepage=true;
}
_root.bt2.onRelease=function(){
_root.msg="";
}

Ctrl+Enter测试.


挪用的内部文本文件可以转动:
1.用工具箱中的文本工具,选择静态文本,给静态文本一个变量名,如:msg,在编纂区拖出一个文本框
2.新建一层,制造两个按扭(一个挪用,一个扫除)拖放到此层中
3.新建一层,在静态文本框的右边用矩形工具画一个竖条,高度和静态文本一样;再制造一个向上的偏向"箭头"按F8转为按扭元件;复制一个"箭头"按扭,垂直镜象,使这两个按扭和竖条的两头对齐.
4.挪用按扭上的AS:
on(release){//松开鼠标后实行上面的代码;
loadVariables("msg1.txt",msg);//挪用msg1.txt文本文件到静态文本框msg中;
System.useCodepage=true;//使内部文件的中笔墨符可以准确显现;
}
扫除按扭上的AS:
on(release){
_root.msg="";//扫除静态文本框中的内容;
}
向上的按扭上的AS:
on(press){//在按扭的感到区上每按一次鼠标实行上面的代码;
_root.msg.scroll=_root.msg.scroll-1;//文本向下转动一行;
}
向下的按扭上的AS:
on(press){//在按扭的感到区上每按一次鼠标实行上面的代码;
_root.msg.scroll=_root.msg.scroll+1;//文本向上转动一行;
}
Ctrl+Enter测试.


固然代码也能够写在帧上:(挪用按扭的实例名是bt1,扫除按扭的实例名是bt2,向上按扭的实例名是:up,向下按扭上的实例名是down)
在第一帧上加以下代码:
_root.bt1.onRelease=function(){//松开鼠标后实行上面的代码;
loadVariables("msg1.txt",msg);//挪用msg1.txt文本文件到静态文本框msg中;
System.useCodepage=true;//使内部文件的中笔墨符可以准确显现;
}
_root.bt2.onRelease=function(){//松开鼠标后实行
_root.msg="";//扫除静态文本框中的内容;
}
_root.up.onPress=function(){//在向上按扭上每按一次鼠标实行上面的代码;
_root.msg.scroll=_root.msg.scroll-1;//文本向下转动一行;
}
_root.down.onPress=function(){//在向下按扭上每按一次鼠标实行上面的代码;
_root.msg.scroll=_root.msg.scroll+1;//文本向上转动一行;
}
Ctrl+Enter测试.
</p>


</p>
[1]200806/15074_2.html>[2]200806/15074_2.html>下一页




</p>

</p>
200806/15074.html>上一页200806/15074.html>[1][2]


将多个Flash作品转化为屏保程序。◇所生成的屏保程序能进行全屏预览、窗口预览、设置密码等操作。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-5-5 22:20

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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