在Flash中载入外部 swf的loading

1、新建一个flash文档,要求大小最好和你要载入的那个flash相同;

2、在场景中放一个动态文本框,设置变量名为 fdtxt(也可以取其他名字,但下面的代码中也得相应的修改);

3、选中第一帧,打开动作面板,加入如下代码:

var fdTemp = createEmptyMovieClip(“fdtemp”, 1);
var L = createEmptyMovieClip(“loadswf”, 2);
L.loadMovie(“童话.swf”);
fdTemp.onEnterFrame = function() {
var a = this._parent[“loadswf”].getBytesLoaded();
var b = this._parent[“loadswf”].getBytesTotal();…

在flash中添加设为首页加入收藏按钮

网站上一般提供一个“加入收藏”的按钮,通常还会提供一个设为主页的按钮,这两个个按钮同样可以通过Flash接合JavaScript来实现,当然我们要达到的目的仍然是Flash实现界面,JS实现其功能,二者的接合最重要。具体步骤为:
先分别做两个按钮元件,一个为 设为首页 ,一个为 加入收藏 ,分别选中这两个按钮,按F9键打开动作面板,输入以下很简单的代码:

设为首页:
on (release) {
getURL(“javascript :void(document.links[0].style.behavior=’url(#default#homepage)’);void document.links[0].setHomePage(‘http://fdream.22.cn/');”, “_self”, “POST”);…

loadMovie/loadMovieNum的使用

一、loadMovie(“url”,target [, method])

描述:函数;在播放原始 SWF 文件的同时将 SWF 文件或 JPEG 文件加载到 Flash Player 中目标影片剪辑的路径。
首先我们可以看到该函数有3个参数:url、target、method。其中,最后一个参数“method”是一个可选参数。

1.参数url:要加载的 SWF 文件或 JPEG 文件的绝对或相对 URL(路径)。
这就是说这个url可以是本地的文件路径,也可以是Internet上的文件地址。但是,无论从何处加载,都只能是 SWF 或 JPEG 文件。并且,该参数是一个字符串,所以必须写在半角双引号中,如: loadMovie(“01.swf”, _root)
loadMovie(“01.jpg”, _root)
loadMovie(“http://www.abc.com/01.swf”,…

FSCommand功能详解

命令的基本格式为:
fscommand(cmd_string, arg_string)
cmd_string指定所要执行的指令名,arg_string声明该指令所用到的参数。

FlashPlayer的指令有(只能在独立播放器时使用):
“fullscreen” 是否全屏播放,参数为true或false
“allowscale” 是否允许通过拉伸窗口缩放影片,参数为true或false
“showmenu” 是否在播放器显示菜单,参数为true或false
“trapallkeys” 是否屏蔽播放器的快捷键(如Esc表示停止播放并恢复
“save” 隐藏属性,作用是存变量到文本文件.
视窗显示),参数为true或false。但Alt+F4系统快捷键(关闭窗口)依然可用。
“exec”…

同步加载多个外部swf的方法

下面是加载多个 swf 的代码:

function manyLoadMovie(num, x, y, xscal, yscal, dis) {
for (var i = 0; ivar Temp = createEmptyMovieClip(“temp”+i, i);
var L = createEmptyMovieClip(“load”+i, i+num);
Temp.t = i;
L.loadMovie(i+”.swf”);
L._xscale = xscal;
L._yscale = yscal;
L._x = x+i*dis;
L._y = y;
T = createTextField(“txt”+i, i+10000, L._x, L._y, 100, 100);
Temp.onEnterFrame = function() {
var a = this._parent[“load”+this.t].getBytesLoaded();…

FLASH弹出窗口的实现

经常在BBS或者关于Flash的论坛上看见有人问在flash里面怎么实现弹出窗口,这里给段代码,供大家参考!

在运行这段代码时,请先关掉3721,如果你使用TT浏览器,请先关掉屏蔽窗口功能,要不就弹不出来了!

做一个按钮,在上面添加如下代码:

on (release) {
getURL(“javascript:window.open(‘http://fdream.net’,”,’toolbars=no,location=no,scrollbars=no,
status=no,resizable=yes,width=500,height=500′)”);
}
//toolbars是否显示工具栏,location是否显示地址栏,scrollbars是否显示滚动条, status是否显示状态栏,resizable是否可以改变大小,后面的不用说了吧。