Buenas tardes para todos
Tengo un menú de 15 botones y busco que un campo de texto me indique cuantas veces lo he presionado. A manera de historial.
El menú está en AS3
Gracias por su ayuda
| ||||
Respuesta: Campo que muestre historial Probá este código:
Código Actionscript:
Ver original miboton: nombre de instancia del botón. texto: nombre de instancia del texto dinámico donde se mostrará el historial. historial: nombre de la función Saludos!! |
| ||||
Respuesta: Campo que muestre historial Hola Jime25 Gracias por tu ayuda Tengo 2 problemas: 1. Me arroja un error que es "Warning: 3551: Añadir texto a un campo TextField con += es mucho más lento que utilizar el método TextField.appendText()." 2. No me incrementa. El copo de texto me haces así: 1 - 11 - 111...así sucesivamente Gracias por tu ayuda
__________________ Diseñador Gráfico publicitario |
| ||||
Respuesta: Campo que muestre historial Perdón, te di un código mezcla de as2 y as3 Fijate así:
Código Actionscript:
Ver original Espero no haberme equivocado esta vez Saludos Última edición por Jime25; 01/03/2011 a las 16:08 |
| ||||
Respuesta: Campo que muestre historial Hola Jime25 Retomo el tema pues tengo una dificultad y te la planteo. Mi menú lo tengo así contruido para que navegue: Cita: Los 10 botones me van a 10 fotogramas distintos.var numBotones:Number=10; // mapMax_mc.getChildAt(i).addEventListener(MouseEven t.CLICK,clicBoton); function clicBoton(e:MouseEvent):void { for (var i:Number=1; i<numBotones; i++) { // var nombre:String=e.currentTarget.name; var num:uint=uint(nombre.replace("btn","")); // this.textos_mc.gotoAndStop(num + 1); } } Pero si yo pongo así me cuenta de 10 en 10, no de 1 en 1. Cita: Como hago para que me navegue por cada botón y que a cada uno me incremente por apartevar numBotones:Number=10; var n:Number = 0; function incrementar(n) { return ++n; } // mapMax_mc.getChildAt(i).addEventListener(MouseEven t.CLICK,clicBoton); function clicBoton(e:MouseEvent):void { for (var i:Number=1; i<numBotones; i++) { // var nombre:String=e.currentTarget.name; // var num:uint=uint(nombre.replace("btn","")); // this.textos_mc.gotoAndStop(num + 1); // mi_mc.texto.text = "Has visitado " + ++n + " veces"; } } Gracias por tu ayuda
__________________ Diseñador Gráfico publicitario |
Etiquetas: |