myab函数python pythonmain函数用法( 二 )


var listener = new Object(); // 定义一个新的对象,用来监听 load 进程
listener.onLoadProgress=function(target,loadedBytes,totalBytes ){ //onloadprogress 加载过程中每当将加载的内容写入磁盘时调用
// 其中 loadedBytes 是已经下载的字节,totalBytes 是正在加在的文件的总字节数
x=loadedBytes
y=totalBytes
//trace(x+ " bytes 已经 load 了 ");
//trace(totalBytes + " bytes 需要 load");
d=x*100/y // 计算已经载入的百分比
)
listener.onLoadInit = function(target) // 当执行加载的剪辑的第一帧上的动作时调用
{
if(d100){ // 如果没有加载完成,不要播放
target.stop();
} else { // 加载完成,可以设置加载的 swf 文件开始播放的帧数
target.gotoAndPlay(2);
}
target._width=400 // 设置加载的影片的大小及其位置等相关属性
target._height=350
target._x=25
target._y=50
}
mcl.addListener(listener); // 注册一个新的监听对象
mcl.loadClip("***.swf",1)// 使用自定义的对象,加载 swf 文件
4 、设为首页
on (release) {
getURL("javascript:void(document.links.style.behavior='url(#default#homepage)');voiddocument.links.setHomePage(' ')","_self", "POST");
}
注意要将网页中的 flash 的 ID 号命名为 "links"
加入收藏夹
on (release) {
getURL("javascript:void window.external.AddFavorite(' ',' 网页 ');","_self", "POST");
}
5 、如何随机设置 MC 颜色myab函数python?
方法 1 、 MC 实例名为 "mc"
mycolor=new Color("mc")
mycolor.setRGB(random(0xffffff))
方法 2 、 MC 实例名为 "mc"
mycolor=new Color("mc") [
mycolor.setRGB(random(16777215))
方法 3 、 myColor = new Color(mc);
myColorTransform = new Object();// 用 new Object() 为
//setTrandform() 创建参数并随机取值
myra = random(100);
myrb = random(255);
myga = random(100);
mygb = random(255);
myba = random(100);
mybb = random(255);
myaa = random(100);
myab = random(255);
myColorTransform = {ra:myra, rb:myrb, ga:myga, gb:mygb, ba:myba, bb:mybb, aa:myaa, ab:myab};
myColor.setTransform(myColorTransform);
方法 4 、 mycolor = new Color(mc);
mycolor.setRGB(random(255)16|random(255)8|random(255));
6 、关于随机数的技巧
用来产生 6--20 之间的 5 个不重复的随机数
1): 首先产生一个随机数 , 放在数组对象中的第一个位置
2): 产生一个新的随机数
3): 检查新产生的随机数和所有目前已产生的随机数是否相同 , 若是相同则返回 (2), 否则返回 (4)
4): 将新的随机数加入数组对象中下一个数组元素内
5): 检查数组对象个数是否已达到 5 个 , 若是跳到 (6), 否则返回 (2)
6): 结束
AS 如下 :
data1=newArray(5);
tot=1;
data1=[tot-1]=random(20-6+1)+6;
do{
gen_data=https://www.04ip.com/post/random(20-6+1)+6;
reapeat_data=https://www.04ip.com/post/0;
for(i=0,i=tot-1;i++){
if(gen_data=https://www.04ip.com/post/=data
reapeat_data=https://www.04ip.com/post/1;
break;
}
}
if(reapeat_data=https://www.04ip.com/post/=0){
tot++
data[tot-1]=reapeat_data;
}
}while(tot5);
trace(data1);
7 、如何禁止右键菜单、缩放、全屏
在第一桢中输入下面命令:
全屏-> FS Command ("fullscreen", true)
禁止缩放-> FS Command ("allowscale", False)
禁止菜单-> FS Command ("showmenu", False)
fscommand 的方法还是只能适用于 fp  , 在网页中使用还是必须添加额外的参数
PARAM Name="menu" value="https://www.04ip.com/post/false"
或者用最简单的一句 as ,在 fp 和网页中均适用:

推荐阅读