} function getUserinfo (){ for(var i=0;itrace(i+":"+this.userinfo_so.data.info.username); } } var gg_so=new test(); gg_so.setUserinfo("webjxcom","tslxg@hotmail.com"); gg_so.getUserinfo(); 外部载入文本 动态文本框必须放在MC里面 system.useCodepage = true; loadVariables ("1.txt",mc) 文本里的最前面是:动态文本框的变量名=你的内容易 判断用户名和密码是否正确,以及根据不同用户名进入不同帧数 用户名的文本框为myname,密码框为mypass on (release) { if (myname == "用户名1" && mypass == "密码1") { gotoAndPlay (85); } else if (myname == "用户名2" && mypass != "密码2") { gotoAndPlay (82); } else if (myname != "用户名3" && mypass == "密码3") { gotoAndPlay (83); } else if (myname != "用户名4" && mypass != "密码4") { gotoAndPlay (84); } } FLASH无手指按钮的制作 只需要在第一帧加上: buttonname.useHandCursor=0 buttonname是你按钮的实例名(不是库里面的名字,属性面板里面的实例名) FLASH实现设为首页、加入收藏、打开一个制定的新窗口 设为首页: on (release) { getURL("javascript :void(document.links[0].style.behavior='url(#default#homepage)');void document.links[0].setHomePage('http://www.webjx.com/&;#39;);", "_self", "POST"); } 加入收藏夹: on (release) { getURL("javascript :void window.external.AddFavorite('http://www.webjx.com&;#39;,'网页教学网');", "_self", "POST"); } 在Flash中打开一个定制的浏览器新窗口 Get URL ("java script:window.open("new.htm","newwin","width=320,height=320");") Loading制作资料(Loading的制作都是使用这些AS,那些样子不同的Loading只是表现手法不一样,AS都是大同小异的,自己看看就明白了) 建一个MC.做一个载入条动画为100祯.拖入主场景中命名实例名为Bar,在载入条下面用文字工具拖一个动态文本框,在右下角加入变量名Percent 第一祯加入祯标签loop,并打开动作面板,输入下面代码: bt=int((_root.getBytesTotal())/1000); l=int((_root.getBytesLoaded())/1000); p=int((l/bt)*100); Percent=p+"%";//Percent为动态文本变量名.即显示百分比 _root.Bar.gotoAndStop(p);//Bar为载入条的实例名 在第二祯加入 if(p==100){ stopAllSounds(); gotoAndPlay("main"); }else{ gotoAndPlay("loop"); } 动画开始的那一祯加上祯标签main或者这里可以改为跳到下一个场景名或某一祯也可以 loading 制作中的主要AS: x=Math.floor((_framesloaded/_totalframes)*100);//_framesloaded 表示已下栽的帧数_totalframes 总的帧数 setProperty("_root.load",_xscale,x);// _xscale横向缩放百分比的值 jindu="影片已下载"+_root.x+"%\n 请耐心等待"; 第二帧: 输入如下AS:if(x<100){ gotoAndPlay(1); }else{ jindu=" 下载完毕!"; } 用鼠标画线 onMouseDown=function () { lineStyle(2,0*000000,100) lineTo(_xmouse,_ymouse) } onMouseMove = function() { if (a) { lineStyle(2,0x000000,100);//指定线条的粗度为2,颜色为黑色,透明度为100; lineTo(_xmouse, _ymouse); //画线至鼠标所在位置; } updateAfterEvent(); //强制刷新;Flash 强制进行显示刷新工作。该语句不依赖于时间帧的触发。 }; onMouseDown = function() { a = true; //鼠标按下,给a变量赋值true,即执行上面的if后面括号内的语句,开始画线; moveTo(_xmouse, _ymouse);//重新定位开始点; }; onMouseUp = function() { a = false; //鼠标松开,给a变量赋值false,不执行上面的if后面括号内的语句,停止画线; 上一页 [1] [2] [3] [4] [5] [6] [7] 下一页 图片" onclick="javascript:window.open(this.src);" onmousewheel="return bbimg(this)" onload="javascript:resizepic(this)" border="0"/>
[]
|