乌苏在线 立足乌苏 服务乌苏

学AS请进,不可多得的flash AS实例
作者:佚名 www.ws10000.com 时间: 2007年11月14日

Frame4:
if (itext1 = text.substring(0,i);//从第0个字符开始抽取显示,抽取长度为i;
i++;
}
Frame5:
gotoAndPlay(4);
************************************************************
3.冒泡法排序:
for(i;ifor(j=n;j<=i+1;j--){//内层循环;
if(a[j]temp=a[j];
a[j]=a[j-1];
a[j-1]=temp;//交换位置;
}
***********************************************************
4.插入法排序(算法复杂性比冒泡法要小):
for(i=2;i<=n;i++){
j=i;
if(a[j]temp=a[j];
a[j]=a[j-1];
a[j-1]=temp;
j--; }
}**********************************************************
5.一个按钮控制声音的播放与停止:
on(release)
{a=a+1;
if(a%2==1){//奇偶判断;
mysound.stop();
_root.b=int(ji.position/1000);//记录下停止时播放的位置;
}
else{ mysound.start(_root.b);//从上一次停止的位置开始继续播放;
}
}
**********************************************************
6.MC以恒定速度旋转

onClipEvent (enterFrame) {
_rotation +=6;//设定每次的旋转角度值;
}
**********************************************************

和WEB结合设计中用层来遮住FLASH
1.在flash的parameters里加入
2.

遮住场景以外的部分
Stage.scaleMode = "exactFit";

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

ding8285斑竹13楼加入,感激中!希望大家都来补足!
判断输入是否为数字的函数:


on(release){
if(Number(pass)==NaN){//判断输入是否为数字
pass="";
}

检查E-MAIL的函数:

function checkemail(email) {
var str = new String(email);
var arr_email = str.split("@");
if ((arr_email.length != 2) || (arr_email[1].indexOf(".")<1)) {
return (false);
} else {
return (true);
}
}

延时函数:

function showTime(second, option) {
//延时函数
this.createEmptyMovieClip("t_mc", 9999);
t = getTimer();
f = false;
if ((getTimer()-t)>(second*1000)) {
option();
}
}
function go() {
//加入效果
jpg2._y = jpg2._y+77;
jpg2._alpha = jpg2._alpha-15;
}
fscommand("fullscreen", "true");
createEmptyMovieClip("jpg1", 1);
createEmptyMovieClip("jpg2", 2);
jpg1.loadMovie("1.jpg");
jpg2.loadMovie("2.jpg");
i = 0;
while (i<=100) {
showTime(0.1, go);
i = i+20;
}

FLASH中的保留小数的函

int(你的数*10)/10;
这样是保留一位
乘上100就是两位。以此类推


FLASH脚本实现关机

flash5:
fscommand ("exec","rundll"+chr(9)+"user.exe,exitwindows");

鼠标双击问题!

lsn_DbClick = new Object();
lsn_key = new Object();
lsn_DbClick.onMouseDown = function() {
clickTime = getTimer();
if (clickTime-lastClickTime<=300) {
trace("双击了鼠标");
}
lastClickTime = clickTime;
};
Mouse.addListener(lsn_DbClick);
time = getTimer()-down_time;
if (time<300) {
//双击后的代码部分
}
down_time = getTimer();
怎样在从另一个swf中获取变量

loadMovieNum("vars.swf", 1["POST"]);
_root.onEnterFrame = function() {
trace(_level1.myvab);
};
//当加载完毕后,输出就有值了...

鼠标右键及滚轮的代码

if Key.isDown(2){},(左键的代码是1)

左键:Key.isToggled(1)
右键:Key.isToggled(2)
滚轮:Key.isToggled(4)
滚轮1:Key.isToggled(4) PC机上用
滚轮2:Key.isToggled(3) MAC机上用
未知:Key.isToggled(3)
this.onEnterFrame = function() {

上一页  [1] [2] [3] [4] [5] [6] [7]  下一页

点此在新窗口浏览<a href=图片" onclick="javascript:window.open(this.src);" onmousewheel="return bbimg(this)" onload="javascript:resizepic(this)" border="0"/> []

上一页      下一页
本文共 8 页,第  [1]  [2]  [3]  [4]  [5]  [6]  [7]  [8]  页


人支持
【当前文章】URL:/Html/JSXX/TT/016241535916.html
发表评论】【告诉好友】【打印此文】【收藏此文】【关闭窗口

热门信息

推荐信息

版权所有:飞扬科技 未经授权不得转抄本站原创资源或建立镜像
国家信息产业部备案号: 新ICP备07000481号
Copyright ◎ 2005-2008 www.ws10000.com Online Services. All Rights Reserved