| ||||
Ir a determinado fotograma de un MC Necesito saber como puedo vincular (codigo), un boton que tengo en Movie 1 a un determinado fotograma que se encuentra en un MC 2, todo esto en una misma pelicula.
__________________ _________________________________ Mario Contreras || Diseñador Gráfico + Web:Mi Blog |
| |||
Donde he puesto MC_2 pon el nombre de la instancia de tu MC. No sé como lo habrás llamado. Y si no es eso mandame el archivo, es que no sé exáctamente como tendrás insertados los MC. Te lo mando hecho y comentado. [email protected] |
| ||||
Si master mi MC tiene nombre de instancia y si lo cambie pero no me funciona...
__________________ _________________________________ Mario Contreras || Diseñador Gráfico + Web:Mi Blog |
| ||||
SergioQD, al fotograma al cual deseo que se ejecute tiene una etiqueta (entrada) esta esta en mi MC1 y en el MC2 donde esta mi Boton le puse tambien que fuese al fotograma donde esta esta etiqueta(entrada), pero no me funciona...
__________________ _________________________________ Mario Contreras || Diseñador Gráfico + Web:Mi Blog |
| |||
Re: Ir a determinado fotograma de un MC Llevo como tres horas buscandolo e intentando distintos codigos y no soy capaz de hacerlo. La cuestion en la siguiente , cargo el swf externo en un MC desde un clip de pelicula, hasta qui bien on (release) { _root.mcposicion.loadMovie ("formacion.swf"); } El problema viene ahora , quiero que al mismo tiempo que carga el SWF externo, se vaya a un fotograma especifico del mismo. A ver si alguien puede ayudarme. Un saludo Vito |
| ||||
Re: Ir a determinado fotograma de un MC Hola Sirvito: Bienvenido al Foro. Comúnmente se cae en un error al querer cargar una película e ir a un fotograma determinado con éste código: on(release){ mc_vacio.loadMovie("nombre.swf"); gotoAndPlay(número del frame); } el código gotoAndPlay(número del frame), se activa antes de que se cargue la película por lo tanto no funciona, se tiene que hacer una precarga simple colocando el código así: En éste ejemplo creamos el MC vacío. on(release){ clip_mc = this.createEmptyMovieClip("holder", 1); clip_mc.loadMovie("peli2.swf"); this.onEnterFrame = function() { if (clip_mc.getBytesLoaded() != 0 && clip_mc.getBytesLoaded() == clip_mc.getBytesTotal()) { trace("cargo"); clip_mc.gotoAndPlay(5);//aquí va el número del frame dode se quiere ir delete this.onEnterFrame; } }; } Espero haberte sido de ayuda. |
| |||
Re: Ir a determinado fotograma de un MC Muchas gracias Bandit, lo he probado y veo que funciona perfectamente pero ¿y si yo quiero utilizar un MC ya existente? Vamos que no quiero crear otro. Mas que nada es por no estar recolocando y cargando y descargando el MC y creando nuevos. Un saludo Y gracias de nuevo |
| |||
Re: Ir a determinado fotograma de un MC Hola de nuevo, estoy volviendome loco intentado posicionar el nuevo MovieClip, evidentemente lo estoy haciendo mal: on(release){ //_root.mcposicion.unloadMovie; //trace("descargo"); clip_mc = this.createEmptyMovieClip("holder", 1); clip_mc.loadMovie("formacion.swf"); this.onEnterFrame = function() { if (clip_mc.getBytesLoaded() != 0 && clip_mc.getBytesLoaded() == clip_mc.getBytesTotal()) { _root.clip_mc._x = 0;//aui intento posicionar el nuevo movieClip _root.clip_mc._y = 69; trace("cargo"); clip_mc.gotoAndPlay(69);//aquí va el número del frame dode se quiere ir delete this.onEnterFrame; } }; } A ver si podeis ayudarme Gracias Un saludo Vito |
| ||||
Re: Ir a determinado fotograma de un MC Hola Sirvito: El código está bien y carga la película en las coordenadas: X = 0 e Y = 69. Ten encuenta que en esas coordenadas indican la posición del punto de registro del MC_vacío. Espero haberte sido de ayuda. |
| |||
Re: Ir a determinado fotograma de un MC Pues el caso es que no me lo carga donde deberia, se supone que esas son las coordenadas del otro MC que tengo y es donde quiero que situe y cargue el nuevo. Si no estoy equivocado X = al extremo izquierdo de la Movie según miramos, pero me hace la carga justo en el centro y luego me baja un poco, osea los 69, me da la impresión que me hace la carga tomando como referencia el propio boton. El caso es que no situa el clip_mc donde deberia Un saludo Vito |
| ||||
Re: Ir a determinado fotograma de un MC Si tú quieres que se cargue en el MC que haz puesto en el escenario entonces elimina la creación del MC_vacío con códigos que tienes en ésta línea: clip_mc = this.createEmptyMovieClip("holder", 1); Allí debe de ir el nombre de tu MC_vacío. Lee con más cuidado lo que se te explica para no equivocarte. Espero haberte sido de ayuda. |
| |||
Re: Ir a determinado fotograma de un MC Ok Bandit, leo atentamente, intente utilizar el MC ya existente pero falle por eso intentaba posicionar el creado. Entoces deberia ser algo asi???? mcposicion.loadMovie............ me pierdo Perdona pero en flash en cuanto animación lo que quieras pero en Programación llevo poco tiempo y me pierdo mucho. Un saludo y gracias de todas formas Vito |
| ||||
Re: Ir a determinado fotograma de un MC En ésta línea del código: _root.clip_mc._x = 0; _root.clip_mc._y = 69; allí pon las coordenadas donde quieres que se cargue la película externa, ten en cuenta que esas coordenadas se refiere al punto de registro del MC_vacío o sea es el vértice superior izquierdo del escenario de la película cargada. Espero haberte sido de ayuda. |
| |||
Re: Ir a determinado fotograma de un MC Eso es lo que ya he probado y me lo carga abajo al centro como si tomara referencia del MovieClip donde esta incluido el boton que lleva el código(que no es la peli principal), on(release){ //_root.mcposicion.unloadMovie; //trace("descargo"); clip_mc = this.createEmptyMovieClip("holder", 1); clip_mc.loadMovie("formacion.swf"); this.onEnterFrame = function() { if (clip_mc.getBytesLoaded() != 0 && clip_mc.getBytesLoaded() == clip_mc.getBytesTotal()) { _root.clip_mc._x = 0;//aui intento posicionar el nuevo movieClip dentro de la peli principal _root.clip_mc._y = 69; trace("cargo"); clip_mc.gotoAndPlay(69);//aquí va el número del frame dode se quiere ir delete this.onEnterFrame; } }; } Esas son las coordenadas exactas donde quiero que vaya y no me lo hace Creo que te voy a volver loco, asi que si ves que tal dejalo. Muchas gracias por tu ayuda Bandit Un saludo Vito |
| ||||
Re: Ir a determinado fotograma de un MC Si te lo hace, lo que debe de estar pasando que en la película externa la animación está en el centro de su escenario, por esa razón a ti te parece que te la carga más abajo y al centro, con ese código el vértice superior izquierdo de la película cargada se está ubicando en las coordenadas: X = 0 e Y = 69. Espero haberte sido de ayuda y ahora lo tengas más claro. |