启网、虚拟主机、域名注册、服务器合租
精致合租、5人、10人、15人服务器合租、freebsd合租
当前位置:站长中国 > Flash教程 > FLASH常用语法

FLASH常用语法

2009 - 03 - 30  作者:  来源:  浏览:557  评论: 发布评论 问高手
推荐:启网 - 专业的主机、服务器合租提供商 17hz.net - 5年服务器合租精品服务
    

FLASH按钮+链接


on (release) {


getURL("相应链接");


}


用flash 做那种弹出的小窗口,


分两步:


1.给flash中的按钮加入如下action:


on (release) {


getURL ("");


}


------------------------------------------------------------------------------------------


2.在HTML页面的<head>...</head>之间加入下面的", "_self", "POST");


}


注意要将网页中的flash的ID号命名为"links"


加入收藏夹:


on (release) {


getURL(" window.external.AddFavorite('http://www.webjx.com','网页');", "_self", "POST");


}


------------------------------------------------------------------------------------------


关于随机数的技巧(1)


用来产生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=random(20-6+1)+6;


reapeat_data=0;


for(i=0,i<=tot-1;i++){


if(gen_data==data


reapeat_data=1;


break;


}


}


if(reapeat_data==0){


tot++


data[tot-1]=reapeat_data;


}


}while(tot<5);


trace(data1);


1, 如何使得flash一打开就是全屏的


这里说的方法只是用于flash Player (fp)


2, 如何禁止右键菜单


fscommand的方法还是只能适用于fp,在网页中使用还是必须添加额外的参数


<PARAM value="false">


或者用最简单的一句as,在fp和网页中均适用:


Stage.showMenu=false;


3, 载入动画的问题


loadMovie("dd.swf", a); //这里没有引号~


4, 播完动画后自动跳到某网页


getURL("siteindex.htm", "_self"); //这里有引号滴~



推荐教程