setClipboard: como copiar un texto al portapapeles desde Flash

setClipboard: como copiar un texto al portapapeles desde Flash

Etiquetas: System setClipboard

Con esta linea podemos copiar un texto al portapapeles del usuario desde Flash. La sintaxis es igual para Actionscript 2.0 y Actionscript 3.0:

  1.  
  2. System.setClipboard("El texto que queremos copiar");
  3.  

Es muy útil por ejemplo si tenemos una web que genera códigos o urls personalizadas y queremos dar al usuario la oportunidad de copiarlas copn un botón.

Actionscript 3.0: memoria utilizada

Actionscript 3.0: memoria utilizada

Etiquetas: System totalMemory

Podemos comprobar cantidad de memoria utilizada por Flash Player mediante la propiedad System.totalMemory, que devuelve el valor en bytes.

Por ejemplo, si queremos ver el valor en KBs de la memoria utilizada por nuestra aplicación, pondríamos:

  1.  
  2. import flash.system.System;
  3.  
  4. trace(System.totalMemory / 1024 + " KBs")
Clase en Actionscript 3.0 para saber los FPS de una película

Clase en Actionscript 3.0 para saber los FPS de una película

Etiquetas: Date getTime System totalMemory

Esta fue mi primera clase en Actionscript 3.0. Sirve para saber a cuantos fotogramas por segundo(fps) se está ejecutando una película y la memoria consumida por el player. Aunque configuremos la velocidad de refresco a 25fps, puede que no se alcance esa velocidad si el ordenador donde se ejecuta la aplicación no es muy potente o la película tiene una programación muy compleja (por ejemplo utiliza algún motor de 3d o de físicas) o assets muy grandes. La clase es esta: