Discussion:
No va a la escena
(demasiado antiguo para responder)
Joe Vega
2008-03-26 21:10:42 UTC
Permalink
Hola maestros,

Tengo un MC al que le puse el siguiente codigo para que funcione como
boton...

onClipEvent(load){
this.onRelease = function(){
_root.gotoAndPlay("pro",1);
}
}

no puedo hacer que vaya a la escena "pro", probe dandole otro destino, le
puse que vaya al frame 1 de la misma escena ( _root.gotoAndPlay(1);) y eso
si lo hace, o sea que el problema es pasar a la escena definida.... ¿que
puede estar pasando??????????????????????????'

Tambien probe poniendo un boton comun y con este si pasa a la escena "pro".

Les agradecere con oraciones y varios brindis vuestra ayuda...

Gracias..

Jº Vega....
Juan Muro
2008-03-27 19:45:43 UTC
Permalink
Hola Joe:
El problema se debe a que conceptualmente el timeline principal de cualquier
escena está al mismo nivel que el timeline de la escena principal (también
llamado _root). Prueba a ponerle un nombre al fotograma, una etiqueta, y
luego ya le llamas directamente por su nombre de etiqueta, incluso sin hacer
referencia a la escena -dependiendo de qué versión de Flash uses-.
No digo yo que el cambio de sintaxis se deba a la intención de facilitar
estas órdenes al reproductor, (que tienen más que ver con otras cosas como
la adaptación al ECMA o la evolución del lenguaje actionscript), pero en
flash hay una lartga historia en la manera de dirigirnos al objetivo con el
paso de la sintaxis de barras a la de puntos y la antigua acción tellTarget.
Por otra parte las escenas son recursos del cine de animación y básicamente
están pensadas para su uso por animadores. Flash dispone de otras maneras de
organización de los elementos interactivos que son más interesantes para el
desarrollador de webs y que evitan el problema que comentamos, desde el uso
de movieclips anidados, hasta la invisibilidad del movieclip, attachados
desde la biblioteca, o el uso de niveles, pruébalos.
La ortodoxia del método de trabajo sería copiar todos los fotogramas de tu
escena "pro" y pegarlos en un nuevo símbolo movieclip al que le dés nombre
de instancia "pro", luego ya lo puedes llamar desde código a tu antojo sin
necesidad de escenas desde cualquier otro fotograma de cualquier otro
movieclip Imagina que lo metes dentro de un movieclip llamado mc1, pera
llamarlo desde cualquier parte sería:
_root.mc1.pro.gotoAndPlay(1);
Salu2
`8¬]
Juan Muro
Post by Joe Vega
Hola maestros,
Tengo un MC al que le puse el siguiente codigo para que funcione como
boton...
onClipEvent(load){
this.onRelease = function(){
_root.gotoAndPlay("pro",1);
}
}
no puedo hacer que vaya a la escena "pro", probe dandole otro destino, le
puse que vaya al frame 1 de la misma escena ( _root.gotoAndPlay(1);) y eso
si lo hace, o sea que el problema es pasar a la escena definida.... ¿que
puede estar pasando??????????????????????????'
Tambien probe poniendo un boton comun y con este si pasa a la escena "pro".
Les agradecere con oraciones y varios brindis vuestra ayuda...
Gracias..
Jº Vega....
Joe Vega
2008-03-27 21:14:41 UTC
Permalink
Juan, mil gracias, mas alla de la explicacion que me has dado, quiero
agradecerte la dedicación y la calidad que pones en todas las respuestas
tuyas que he leido, ya sean dirigidas a mi o a otros; eso habla no solo del
alto nivel profesional que tienes sino tambien del alto nivel de persona que
es mas importante.

Tu respuesta me ha servido para este caso y para otros que estoy viendo en
este momento, me fue muy util. Gracias otra vez.

Salu2
Post by Juan Muro
El problema se debe a que conceptualmente el timeline principal de
cualquier escena está al mismo nivel que el timeline de la escena
principal (también llamado _root). Prueba a ponerle un nombre al
fotograma, una etiqueta, y luego ya le llamas directamente por su nombre
de etiqueta, incluso sin hacer referencia a la escena -dependiendo de qué
versión de Flash uses-.
No digo yo que el cambio de sintaxis se deba a la intención de facilitar
estas órdenes al reproductor, (que tienen más que ver con otras cosas como
la adaptación al ECMA o la evolución del lenguaje actionscript), pero en
flash hay una lartga historia en la manera de dirigirnos al objetivo con
el paso de la sintaxis de barras a la de puntos y la antigua acción
tellTarget.
Por otra parte las escenas son recursos del cine de animación y
básicamente están pensadas para su uso por animadores. Flash dispone de
otras maneras de organización de los elementos interactivos que son más
interesantes para el desarrollador de webs y que evitan el problema que
comentamos, desde el uso de movieclips anidados, hasta la invisibilidad
del movieclip, attachados desde la biblioteca, o el uso de niveles,
pruébalos.
La ortodoxia del método de trabajo sería copiar todos los fotogramas de tu
escena "pro" y pegarlos en un nuevo símbolo movieclip al que le dés nombre
de instancia "pro", luego ya lo puedes llamar desde código a tu antojo sin
necesidad de escenas desde cualquier otro fotograma de cualquier otro
movieclip Imagina que lo metes dentro de un movieclip llamado mc1, pera
_root.mc1.pro.gotoAndPlay(1);
Salu2
`8¬]
Juan Muro
Post by Joe Vega
Hola maestros,
Tengo un MC al que le puse el siguiente codigo para que funcione como
boton...
onClipEvent(load){
this.onRelease = function(){
_root.gotoAndPlay("pro",1);
}
}
no puedo hacer que vaya a la escena "pro", probe dandole otro destino, le
puse que vaya al frame 1 de la misma escena ( _root.gotoAndPlay(1);) y
eso si lo hace, o sea que el problema es pasar a la escena definida....
¿que puede estar pasando??????????????????????????'
Tambien probe poniendo un boton comun y con este si pasa a la escena "pro".
Les agradecere con oraciones y varios brindis vuestra ayuda...
Gracias..
Jº Vega....
Juan Muro
2008-03-28 07:41:23 UTC
Permalink
Piaccere, signore.
Salu2
`8¬}
Juan Muro
Post by Joe Vega
Juan, mil gracias, mas alla de la explicacion que me has dado, quiero
agradecerte la dedicación y la calidad que pones en todas las respuestas
tuyas que he leido, ya sean dirigidas a mi o a otros; eso habla no solo
del alto nivel profesional que tienes sino tambien del alto nivel de
persona que es mas importante.
Tu respuesta me ha servido para este caso y para otros que estoy viendo en
este momento, me fue muy util. Gracias otra vez.
Salu2
Post by Juan Muro
El problema se debe a que conceptualmente el timeline principal de
cualquier escena está al mismo nivel que el timeline de la escena
principal (también llamado _root). Prueba a ponerle un nombre al
fotograma, una etiqueta, y luego ya le llamas directamente por su nombre
de etiqueta, incluso sin hacer referencia a la escena -dependiendo de qué
versión de Flash uses-.
No digo yo que el cambio de sintaxis se deba a la intención de facilitar
estas órdenes al reproductor, (que tienen más que ver con otras cosas
como la adaptación al ECMA o la evolución del lenguaje actionscript),
pero en flash hay una lartga historia en la manera de dirigirnos al
objetivo con el paso de la sintaxis de barras a la de puntos y la antigua
acción tellTarget.
Por otra parte las escenas son recursos del cine de animación y
básicamente están pensadas para su uso por animadores. Flash dispone de
otras maneras de organización de los elementos interactivos que son más
interesantes para el desarrollador de webs y que evitan el problema que
comentamos, desde el uso de movieclips anidados, hasta la invisibilidad
del movieclip, attachados desde la biblioteca, o el uso de niveles,
pruébalos.
La ortodoxia del método de trabajo sería copiar todos los fotogramas de
tu escena "pro" y pegarlos en un nuevo símbolo movieclip al que le dés
nombre de instancia "pro", luego ya lo puedes llamar desde código a tu
antojo sin necesidad de escenas desde cualquier otro fotograma de
cualquier otro movieclip Imagina que lo metes dentro de un movieclip
_root.mc1.pro.gotoAndPlay(1);
Salu2
`8¬]
Juan Muro
Post by Joe Vega
Hola maestros,
Tengo un MC al que le puse el siguiente codigo para que funcione como
boton...
onClipEvent(load){
this.onRelease = function(){
_root.gotoAndPlay("pro",1);
}
}
no puedo hacer que vaya a la escena "pro", probe dandole otro destino,
le puse que vaya al frame 1 de la misma escena ( _root.gotoAndPlay(1);)
y eso si lo hace, o sea que el problema es pasar a la escena
definida.... ¿que puede estar pasando??????????????????????????'
Tambien probe poniendo un boton comun y con este si pasa a la escena "pro".
Les agradecere con oraciones y varios brindis vuestra ayuda...
Gracias..
Jº Vega....
Loading...