Home » 开发

flash六种点击停止或播放的按钮代码

2 09月 2008 Views: No Comment Tags:

以下是flash六种点击停止或播放的按钮代码。有需要的朋友可以看看。


ps=0;//初始化ps,有些算法要用到。
//循环算法-1
on (release) {
i++;
if (i == 1) {
 play();
} else {
 stop();
}
if (i>=2) { //当i=2时,让i=0,i就在1-0之间循环
 i = 0;
}
}

//绝对值算法-2

on (release) {
ps=Math.abs(ps-1)//计算绝对值ps
if(ps==0){play();
}else{stop();}
}

on (release) {
ps=Math.abs(ps-1)//计算绝对值ps
if(ps==0){play();
}else{stop();}
}

//非算法-真假判断法-3

on (release) {
if (!ps) { //非算法,非真等于假,非假等于真
 stop();
 ps = true;//或者ps=1;因为算法里1代表真0代表假
} else {
 ps = false;//或者ps=0;
 play();
}
}

//赋值算法( 类似于第三种算法)-4

on (release) {
if (ps == 0) {
 stop();
 ps = 1;
} else {
 play();
 ps = 0;
}
}

//奇偶数的算法-5

on (release) {
if (ps%2 == 1) {
 play();
} else {
 stop();
}
ps++;
}

on (release) {
if (ps%2 == 1) {
 play();
} else {
 stop();
}
ps++;
}

//异或运算法-6

on (release) {
if(ps^1){ //异或:0异或1等于1,1异或1等于0。
stop();
}else{
play();
}
ps++;
if (ps>=2){
ps = 0;
}
}

on (release) {
if(ps^1){ //异或:0异或1等于1,1异或1等于0。
stop();
}else{
play();
}
ps++;
if (ps>=2){
ps = 0;
}
}


原创文章如转载,请注明:转载自Xixis Blog [ http://www.xixis.net/ ]
本文链接地址:http://www.xixis.net/archives/flash-six-hits-to-stop-or-play-button-code.html

Leave your response!

Add your comment below, or trackback from your own site. You can also subscribe to these comments via RSS.

Be nice. Keep it clean. Stay on topic. No spam.

You can use these tags:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">

This is a Gravatar-enabled weblog. To get your own globally-recognized-avatar, please register at Gravatar.