Comunidad de diseño web y desarrollo en internet online

como controlar un movieclip cargado externamente

Citar            
MensajeEscrito el 07 Sep 2005 09:14 pm
La situacion no es complicada, soy fotografa y tengo un flash template "onlyone.swf"que he comprado para mostrar mi trabajo en un cd.

Bien, cada vez que el raton pasaba sobre una foto mostraba un rollover con la posibilidad de ampliar esa foto, pero al hacer click no pasaba nada. el resto no estaba hecho.
ya he logrado sacar las ventanas con animacion que utiliza el template para mostrar sus contenidos(cada una es un movieclip con animacion y un boton que la cierra) .

He hecho un nuevo proyecto "fotos.swf" donte he puesto todos estos movieclips de manera consecutiva con etiquetas (cada uno con una foto y su animacion) cada uno empieza cada 30 frames. el primero en el frame 1, el segundo movie clip en el frame 60...et.

Desde el proyecto onlyone llamo la pelicula fotos con un

on (release) {
loadMovieNum

y se reproduce correctamente, pero siempre desde el cuadro 1.

he intentado con call() con gotoandPlay(numero de frame) y miles de cosas pero no lo logro.

me gustaria saber si alguien tiene una idea.

Un abrazo y gracias

Josefina

Por charlyarias

6 de clabLevel



 

msie
Citar            
MensajeEscrito el 07 Sep 2005 09:29 pm
necesitas poner el nivel donde se carga....
por ejemplo

_level1.clip........y demas parte de la ruta...

Por rolv

Claber

2000 de clabLevel

3 tutoriales

 

msie
Citar            
MensajeEscrito el 07 Sep 2005 09:38 pm
Hola ramiro,
lo del nivel ya lo hice con loadMovieNum en un nivel alto que no afectara la pelicula principal y pasa exactamente lo mismo: puedo ver la pelicula fotos que aparece sobre la principal y funciona correctamente, incluso se cierra cuando utilizo el boton destinado a tal efecto. el problema es que quisiera que dependiendo del boton que presione en la pelicula ppal, la pelicula secundaria se reproduzca desde un frame o desde otro.
pero de todas formas gracias.

Josefina

Por charlyarias

6 de clabLevel



 

msie
Citar            
MensajeEscrito el 07 Sep 2005 09:40 pm
y si le pones etiquetas alos frames ????

Por rolv

Claber

2000 de clabLevel

3 tutoriales

 

msie
Citar            
MensajeEscrito el 07 Sep 2005 09:47 pm
tamien tienen etiquetasen el primer cuadro de cada movieclip, pero como debo decirle que vaya hasta la etiqueta, con que comando porque tambien lo he intentado

Josefina

Por charlyarias

6 de clabLevel



 

msie
Citar            
MensajeEscrito el 07 Sep 2005 09:49 pm
si mal no recuerdo es gotoAnPLay("etiqueta");

puedes buscar en la ayuda, de flash ahi viene...seguro..perdon no tengo flash a la mano...

Por rolv

Claber

2000 de clabLevel

3 tutoriales

 

msie
Citar            
MensajeEscrito el 07 Sep 2005 09:54 pm
si ese es, pero tampoco funciona. ya lo intente pero simpre empieza en el frame 1

Por charlyarias

6 de clabLevel



 

msie
Citar            
MensajeEscrito el 07 Sep 2005 10:00 pm
Puede poner algun fla, en linea..??
por lo pronto
Ahora cambia a loadmovie(destino, nivel);
detino es un clip donde vas a meter el swf cargado...por ejemplo uno de instancia clip...
y lo llamas _root.clip.gotoAnstop(5), por ejemplo...

Por rolv

Claber

2000 de clabLevel

3 tutoriales

 

msie
Citar            
MensajeEscrito el 07 Sep 2005 10:06 pm
podria enviarte el fla secundario(1mb) porque el ppal pesa como 16 megas, pero no puedo ver tu correo. y no se como ponerlo en linea. lo siento pero la ignorancia es atrevida

Por charlyarias

6 de clabLevel



 

msie
Citar            
MensajeEscrito el 07 Sep 2005 10:09 pm
te lo envie por mensaje privado

Por rolv

Claber

2000 de clabLevel

3 tutoriales

 

msie
Citar            
MensajeEscrito el 07 Sep 2005 10:23 pm
ya lo debes tener, y tambien los swf para que puedas verlo. el problema se puede ver en la seccion "about us" del main 2 cuando haces click sobre las fotos

Por charlyarias

6 de clabLevel



 

msie
Citar            
MensajeEscrito el 07 Sep 2005 10:27 pm
oks, veamos.....

Por rolv

Claber

2000 de clabLevel

3 tutoriales

 

msie
Citar            
MensajeEscrito el 07 Sep 2005 10:56 pm
Estoy un poco cansada, aqui en alemania son ya la 1:30 de la noche y creo que me voy ala camita. pero si hoy o manana te encuentras algo, por favor enviamelo. no me olvides por favor, sino creo que tendre que hacer un fla por cada foto y eso estoy seguro que funciona.

un abrazo

Por charlyarias

6 de clabLevel



 

msie
Citar            
MensajeEscrito el 07 Sep 2005 10:58 pm
no te preocupes, ...mañana lo vemos....buenas noches...

Por rolv

Claber

2000 de clabLevel

3 tutoriales

 

msie
Citar            
MensajeEscrito el 08 Sep 2005 02:56 am
yo tambien hubiera nombrado los frames, algo que uso mucho.

gotoAndPLay("etiqueta");

quizas si pruebas usando el tellTarget?????

Por Mariux

BOFH

7756 de clabLevel

28 tutoriales
15 articulos

Genero:Femenino   Héroes Editores

Diseñadora & ilustradora

firefox
Citar            
MensajeEscrito el 09 Sep 2005 01:32 am
Hola, mirá, lo mas conveniente es usar el objeto MovieClipLoader. La idea es tener un clip que contendrá al clip importado. Yo en el ejemplo lo llamé "contenedor". Luego cargo el swf externo y muestro lo que se va cargando mediante una etiqueta de texto llamada "texto". Ahora, nos quedaria asi:

Código :

cargador = new MovieClipLoader(); //creo el objeto
cargador.onLoadProgress = function(targetMC, loadedBytes, totalBytes) {//muestro lo que se va cargando
   texto.text = (Math.floor((loadedBytes*100)/totalBytes))+"%";
};
cargador.onLoadComplete = function(targetMC) {//cuando termina de cargar el swf, le digo que vaya al frame 2 del clip importado
   contenedor.gotoAndStop(2);
};
cargador.loadClip("fotos.swf", "contenedor");//cargo la pelicula

Por dave73

985 de clabLevel

5 tutoriales

 

Argentina, Córdoba

firefox
Citar            
MensajeEscrito el 09 Sep 2005 10:34 am
Hola Dave,
tu consejo parece ser de lo mas adecuado porque he leido que el problema esta en que no se puede controlar un clip que no se ha cargado aun. quisiera porfa que me explicaras si este script debe ir en el primer frame del nuevo clip llamado contenedor o en cada uno de los botones que hacen el llamado a los diferentes frames de la peli "Fotos"cambiando por supuesto, en cada caso el numero del frame. Muchas gracias!

Por charlyarias

6 de clabLevel



 

msie
Citar            
MensajeEscrito el 09 Sep 2005 04:21 pm
lo logre!lo logre!lo logre!lo logre!

publico aqui el resultado: un script que carga una pelicula externa dentro de un contenedor y permite ubicarla facilmente en las coordenadas deseadas y reproducir desde el cuadro deseado.

on (release){
clip_mc = _root.createEmptyMovieClip("holder", 10);
clip_mc._x = 335;
clip_mc._y = 220;
clip_mc.loadMovie("fotos-big.swf");
this.onEnterFrame = function() {
if (clip_mc.getBytesLoaded() != 0 && clip_mc.getBytesLoaded() == clip_mc.getBytesTotal()) {

clip_mc.gotoAndPlay(30);
delete this.onEnterFrame;

}
};}

fotos-big es el nombre de mi pelicula secundaria,(30)es el valor del frame donde empieza a reproducirse con la orden de este boton y bueno, GRACIAS a todos por su ayuda y sus ideas

Por charlyarias

6 de clabLevel



 

msie

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.