Articles of actionscript 3

¿Cómo pasar argumentos a la función del detector de eventos en flex / actionscript?

Ya que al usar sql lite si intentas hacer una función en el mismo momento arroja un error, estoy tratando de hacer una función que verifique si se está ejecutando, y si vuelve a intentarlo en 10 milisegundos, esta función exacta funciona bien si no tengo que pasar ningún argumento a la función, pero estoy […]

Cómo solucionar un problema de cierre en ActionScript 3 (AS3)

En el siguiente código, bash cargar algunas imágenes y ponerlas en escena tan pronto como se carguen de forma individual. Pero está bloqueado porque solo se muestra la última imagen. Sospecho que es un problema de cierre. ¿Cómo puedo arreglarlo? ¿No es el comportamiento de los cierres en AS3 el mismo que en Java Script? […]

AS3: ¿lanzar o “como”?

¿Hay alguna diferencia de uso, eficiencia o técnica de fondo entre var mc:MovieClip = MovieClip(getChildByName(“mc”)); y var mc:MovieClip = getChildByName(“mc”) as MovieClip; ? La elección es solo cuestión de convención, preferencia o hay casos en los que no puede usar uno?

¿Forzar la recolección de basura en AS3?

¿Es posible forzar programáticamente una ejecución completa de recolección de basura en ActionScript 3.0? Digamos que he creado varios Objetos de visualización con EventListeners y que algunos de los DO han sido eliminados, algunos de los EventListeners se han activado y eliminado, etc. … ¿Hay alguna manera de forzar la recolección de basura para que […]

¿Cómo lidiar con la precisión numérica en Actionscript?

Tengo objetos BigDecimal serializados con BlazeDS en Actionscript. Una vez que accionan Actionscript como objetos Number, tienen valores como: 140475.32 convierte en 140475.31999999999998 ¿Cómo trato con esto? El problema es que si uso un NumberFormatter con precisión de 2, entonces el valor se trunca a 140475.31 . ¿Algunas ideas?

StackTrace en Flash / ActionScript 3.0

Quiero ver el seguimiento de la stack en cualquier función de mi código, así que hice algo como esto para llamarlo e imprimir el seguimiento de la stack: public function PrintStackTrace() { try { throw new Error(‘StackTrace’); } catch (e:Error) { trace(e.getStackTrace()); } } Me gustaría saber si hay otra manera de hacer esto. En […]

Pasar un parámetro al detector de eventos en AS3 de la manera más simple … ¿existe?

Esperado / pseudo ejemplo: stage.addEventListener(MouseEvent.CLICK, onClick.someWayToPassParameters(true, 123, 4.56, “string”)); function onClick(e:MouseEvent):void { trace(“Received ” + someWayToRetrieveParameters().b/i/n/s + “.”); } Durante muchos años (3 ~ 4), en cada sitio web, foro, blog, dondequiera que haya buscado, la gente me dice que no hay una forma sencilla de hacerlo. Por lo general, sugieren a: Agregue el oyente […]

campo de texto as3 cambiando el valor de la cadena

soy nuevo en as3 en flash. Necesito mostrar una alerta. en el recuadro de alerta, el campo de texto mostrado es como: “ou ra ro la atio hata”. Pero el texto real que quiero mostrar es como “Mouse drag drop drop play action”. en el par de códigos, el campo de texto es como “Arrastrar […]

¿Cuáles son los principales bateadores de rendimiento en AS3 además de renderizar vectores?

En ActionScript 3, el uso de gráficos vectoriales es una forma garantizada de causar daños masivos al rendimiento de su proyecto. Usar un solo Bitmap de Bitmap para todos los gráficos usando .copyPixels() través de su objeto BitmapData en lugar de todos los gráficos vectoriales generará un aumento de rendimiento ridículo y es esencial para […]

¿PNG contiene datos EXIF ​​como JPG?

Me preguntaba si PNG contiene datos como el siguiente? Lo que hice fue convertir el archivo jpg al formato png, y esperaba recuperar la misma información que tenía en el jpg como se muestra a continuación: Actualmente usa esta biblioteca as3 para leer los datos. IDF0 — IDF @ [134 – 248] (9 entradas) Orientación […]