Cita:
Iniciado por heyruben liepzingsystem como llamo a un MC que esta el la bibioteca para que reproduca mientras se carga un swf externo? es una funcion o algo por el estilo? en AS3
Pudiste haber creado un nuevo tema y no publicarlo dentro del tema de otro, pero bueno.
Primero, en la ventana de Biblioteca, da clic en el botón derecho de tu movieClip. Del menú contextual, selecciona "Propiedades". En el cuadro de verificación "Linckage" marca la casilla "Exportar para ActionScript". Dale un nombre a la clase (class) como "my_movieClip" y verifica que la base de la clase externa sea flash.display.MovieClip. Ahora, en el primer fotograma, escribe el siguiente código:
Código actionscript:
Ver original//
var clip001:my_movieClip = new my_movieClip();
Con el siguiente código establece la posición en el lienzo:
Código actionscript:
Ver original//
clip1.x = 200; //Puede ser cualquier otro valor como 870.
clip1.y = 200; //Puede ser cualquier otro valor como 1280.
Finalmente, con la siguiente línea añadimos el clip al lienzo:
Ahora que para darle eventos especiales, tendrías que manejarlo con un archivo externo AS. Por ejemplo:
Código actionscript:
Ver original//
package
{
import flash.display.MovieClip;
import flash.events.MouseEvent;
public class my_movieClip extends MovieClip
{
public function my_movieClip ()
{
addEventListener(MouseEvent.MOUSE_DOWN, mouse_down);
}
private function mouse_down(event:MouseEvent):void
{
trace("Clip added");
}
}
};
En este caso, no olvides darle un nombre a la clase como my_button.as e importarla a la línea del tiempo con el código:
Código actionscript:
Ver original//
var _root:my_button = new my_button(this);
Espero que esto te sirva,
Saludos.