Ayuda - Búsqueda - Miembros - Calendario
Versión Completa: No Me Funciona Nextsceneandplay
Swishmax.es. Foro de consulta en español > SwishMax > SwishMax 3
Liz :)
Hola, cómo están por aquí???? Espero que muuuuy bien!
pequeña consulta, desde siempre use este scipt para pasar de una escena a otra on (release) {
nextSceneAndPlay();
}
pero sucede que en el SwishMax 3 NO funciona.

Tengo una botonera que carga externamente una pelicula dentro de un contenedor, esta externa contiene 2 escenas y pasan de una a otra con este código
CÓDIGO
on (release) {
          nextSceneAndPlay();
}

y para volver
CÓDIGO
on (release) {
          prevSceneAndPlay();
}


Si pruebo el .swf solo, sí funciona. Pero si está dentro del html correspondiente NO.

Envío ejemplo para que lo noten, si hacen click en el botón de la izquierda "CASAS" y una vez que ingresan van a ver el botón "SIGUIENTE" y veran que no va para ningún lado.

Gracias por la ayuda como siempre!
Que sigan bien
Liz :)
cancrexo
Hola Liz.
Veo que ya te has encontrado con el principal problema de usar escenas en las externas.
Te recuerdo que sólo se puede realizar un gotoSceneAndPlay o similar desde la línea de tiempo principal por lo que no te funcionaría nunca
La única solución es que no uses escenas en las externas. Agrupalo como movieclips y coloca stops según sea necesario.

Por otro lado, es esa la forma de trabajar digamos estandar biggrin.gif .

Salu2
Liz :)
Gracias por tu respuesta Cancrexo!
A ver... o hay algo que no logro entender, o hay algo muuuy raro. Hasta ahora utilizamos el gotoSceneAndPlay y funciona, el problema empezó con el SwishMax 3.
Fijate estos ejemplos: www.lucioveratapia.com.ar , si ingresas a Venta -- Chalets sobre la izquierda tenes un boton de SIGUIENTE y va a otra escena. Eso está hecho con gotoSceneAndPlay... y con el SwishMax 2 funcionaba.
cancrexo
Pués si que hay algo raro. ohmy.gif
Como me ha dejado intrigado tu afirmación, he indagado un poco y según la documentación de Adobe, no se puede manipular la escena principal desde un Mc. Pero con Swish se puede hacer o esos parece según tu indicas así que no sabría decirte por qué con el SM3 no funciona. Prueba a poner una etiqueta al principio de cada escena, p.e.
CÓDIGO
onFrame(1){
setLabel("ESCENA1");
}


y prueba con un
CÓDIGO
gotoAndPlay("ESCENA1")


a ver si chusca.

En cualquier caso, te aconsejo no hacer eso. El control de escenas es algo bastante sospechoso tanto en SM como en Flash. Mejor utiliza movieclips y deja las escenas para la película principal (y cuantas menos escenas mejor, creeme wink.gif )

Salu2
Esta es una versión "reducida (lo-fi)" de nuestro contenido. Para ver la versión completa con mas información, formato e imágenes, por favor haz click aquí.
Invision Power Board © 2001-2012 Invision Power Services, Inc.