en primer instancia cree un cuadrado y lo hice una clase
Código ActionScript:
aca esta el swf Ver original
import flash.display.Shape; import flash.events.Event; var cubo3D:Sprite = new Sprite ; cubo3D.x = stage.stageWidth / 2; cubo3D.y = stage.stageHeight / 2; var CSup:mcCara = new mcCara ; var CInf:mcCara = new mcCara ; var CDer:mcCara = new mcCara ; var CIzq:mcCara = new mcCara ; var CFre:mcCara = new mcCara ; var CAtr:mcCara = new mcCara ; cubo3D.addChild(CSup); cubo3D.addChild(CInf); cubo3D.addChild(CDer); cubo3D.addChild(CIzq); cubo3D.addChild(CFre); cubo3D.addChild(CAtr); addChild(cubo3D); CSup.rotationX = 90; CInf.rotationX = 90; CDer.rotationY = 90; CIzq.rotationY = 90; CSup.y = -100; CInf.y = 100; CDer.x = 100; CIzq.x = -100; CAtr.z = -100; CFre.z = 100; cubo3D.addEventListener(Event.ENTER_FRAME,fRotarY); function fRotarY(Evt:Event):void { cubo3D.rotationY += ((stage.mouseX-(stage.stageWidth/2))/(stage.stageWidth/2)*4); cubo3D.rotationX += ((stage.mouseY-(stage.stageHeight/2))/(stage.stageHeight/2)*4); }
[URL="http://img1.xooimage.com/views/8/8/4/cubo3d-1df32a6.swf/"]http://img1.xooimage.com/views/8/8/4/cubo3d-1df32a6.swf/[/URL]
anda , pero el problema es que no se como hacer para que no me aparezca en algunas partes como si faltase una cara