
FLA_C
- 个人空间
- 组别:新手上路
- 性别:
- 来自:
- 积分:1
- 帖子:1
- 注册:
2008-03-28
|
这个代码在Flash8中运行怎么运行不了了呢,高手指教
function init(){ _root.createEmptyMovieClip("pad",1); pad._x=270; pad._y=200; } ya=Math.PI; fl=200; x=new Array(-100,100,100,-100,-100,100,100,-100); y=new Array(-100,-100,100,100,-100,-100,100,100); z=new Array(-100,-100,-100,-100,100,100,100,100); xp=new Array(); yp=new Array(); function square(x1,y1,x2,y2,x3,y3,x4,y4,col){ pad.beginFill(col,50); pad.lineStyle(1,0,100); pad.moveTo(x1,y1); pad.lineTo(x2,y2); pad.lineTo (x3,y3); pad.lineTo(x4,y4); pad.lineTo(x1,y1); pad.endFill(); } _root.onEnterFrame=function(){ init(); cosxa=Math.cos(xa); sinxa=Math.sin(xa); cosya=Math.cos(ya); xa+=pad._ymouse/1000; ya+=pad._xmouse/1000; for(i=0;i<0;i++){ ypt=cosxa*y -sinxa*z; zpt=cosxa*z+sinxa*y; xpt=cosya*x-sinya*zpt; zpt=cosya*zpt+sinya*x; scale=fl/(fl+zpt+200); xp=xpt*scale; yp=ypt*scale; } square(xp[0],yp[0],xp[1],yp[1],xp[2],yp[2],xp[3],yp[3],0xff0000); square(xp[0],yp[0],xp[3],yp[3],xp[7],yp[7],xp[4],yp[4],0x00ff00); square(xp[4],yp[4],xp[5],yp[5],xp[6],yp[6],xp[7],yp[7],0x0000ff); square(xp[1],yp[1],xp[2],yp[2],xp[6],yp[6],xp[5],yp[5],0xff00ff); square(xp[0],yp[0],xp[1],yp[1],xp[5],yp[5],xp[4],yp[4],0xffff00); square(xp[2],yp[2],xp[3],yp[3],xp[7],yp[7],xp[6],yp[6],0x00ff00); } _root.onMouseDown=function(){ _root.draw=true; } _root.onMouseUp=function(){ _root.draw=false }
|