![]() |
problema basico AS3 mi .as es package{ import flash.display.*; import flash.events.*; public class probando extends Sprite{ public function probando(){ } public function botones():void { var cant:Number=4; var inicioX:Number=55; var inicioY:Number=50; var mk:Sprite = new Sprite(); mk.graphics.beginFill(0xFF0000); mk.graphics.drawRect(0,0, 50, 65); mk.graphics.endFill(); for (var i:uint=0; i<4; i++) { trace(i); mk.x = 50; mk.y= 50+50*i; addChild(mk); } } } } .fla import probando; var hola:probando=new probando(); hola.botones(); PORQUE NO ME AGREGA LOS BOTONES AL ESCENARIO??? (SI COPIA LA FUNCION Y DIRECTAMENTE LA USA EN EL FLA ANDA, PERO DESDE LA CLASE NOM HACE EL ADDCHILD AL ESCENARIO). grax!!! |
Respuesta: problema basico AS3 En tu clase pone: Código: package {Código: import probando;:arriba: |
Respuesta: problema basico AS3 grx!! Otra consullta, como tendria que hacer para poder pasarle a ese .as ; un boton que tengo en la libreri del .fla para que lo tome como modelo. Porque si hago algo ais: public function botones(elboton:Movieclip):void { var inicioX:Number=55; var inicioY:Number=50; for (var i:uint=0; i<4; i++) { elboton.x = 50; elboton.y= 50+50*i; ruta.addChild(elboton); } } solo me genera una sola vez el boton, y no entiendo porque. Yo quiero que se me generen tantos botones como quiero en este caso 4. |
| La zona horaria es GMT -6. Ahora son las 21:03. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.