Ver Mensaje Individual
  #4 (permalink)  
Antiguo 05/07/2009, 06:49
eSSeneX
 
Fecha de Ingreso: mayo-2008
Ubicación: Murcia, España
Mensajes: 313
Antigüedad: 15 años, 11 meses
Puntos: 5
Respuesta: AS3: Dónde posicionar el código y lios con packages, .as, y demás

Olivdate de utilizar varios frames.

Puedes instanciar cualquier objeto de la biblioteca, siempre y cuando en las propiedades de este hayas marcado "Exportar para ActionScript". Ejemplo

Tengo un Clip de pelicula en la biblioteca, su nombre es "Reloj", y su nombre para actionscript "Reloj". Bien, pues simplemente:

Código actionscript:
Ver original
  1. package {
  2.     import flash.dysplay.MovieClip;
  3.  
  4.     public class Main extends MovieClip {
  5.         public function Main() {
  6.             var a:Reloj = new Reloj();
  7.             addChild(a);
  8.         }
  9.     }
  10. }

Con esto, habrás instanciado y añadido a la visualización el Clip "Reloj" de la biblioteca, este puede tener su propia linea de tiempo y poseer animaciones e incluso código.

Si quieres crear animaciones desde código, investiga sobre la clase Tween de flash, o las librerías TweenMax y TweenLite que encontrarás en internet.

Respecto a las precargas, solo tendrás que utlizarlas si usas elementos externos, como por ejemplo imágenes, documentos XML... Investiga sobre la clase Loader de flash ;)

Espero haber ayudado