MuelaLab Blog: Tutoriales Diseño Web, flash, Facebook, php, Actionscript.

Preguntas Frecuentes

Repondiendo dudas en los foros, me encuentro con muchos usuarios que siempre tienen la misma duda… son dudas simples pero frecuentes.. Aqui estare respondiendo las “preguntas frecuentes”… (Esta seccion se estara actualizando continuamente)

1.- Cuando cargo un swf dentro de otro, deja de funcionar correctamente.

Esto se debe a que cuando “swf2″ tiene por ejemplo de codigo _root.mc1.gotoAndStop(10);, movera el mc1 a el frame 10.
Pero al cargar el “swf2″ dentro de “swf1″ en un mc que se llama “contenedor”, las rutas no son las mismas. Este mismo codigo tratara de mover el “mc1″ pero del _root., q ya no sera el “swf2″ sino el “swf1″.
La Solucion es cambiar las rutas del “swf2″, en nuestro ejemplo tendrian que cambiarse a esta: _root.contenedor.mc1.gotoAndStop(10); De esta forma ya funcionaria.
Otra solucion es en el “swf2″ colocarl e siguietne codigo en el primer frame this._lockroot=true;
Con este codigo bloqueamos las rutas, y ya no cambiaran al cargarlo dentro del “swf1″.

2.- No puedo desplasarme en las Escenas.

Para desplazarse en las Escenas, la mejor forma es en cada una de las Escenas, seleccionar el primer frame y en el panel de propiedades cambiar el nombre del Frame, pueden usar cualqueir nombre por ejemplo “Escena1″,”Escena2″,etc.
Ahora pra cambiar de escena usan el gotoAndStop/Play con el nombre del frame a donde se quieren mover..
por ejemplo si estan en cualquier Escena y quieren moverse a la escena2 usariamos _root.gotoAndPlay(“Escena2); PD:Yo no recomiendo usar escenas.. es mejor con una sola escena, todo dividido en frames y mc`s.

3.- Cambiar velocida Frames/segundo de un Movieclip.

En ActionScript 3 exite la propiedad framerate que nos permite cambiar la velocidad del swf en tiempo de ejecucion.Solo la velocidad del Escenario mas no la de un movieclip. Es tan sencillo de usar como escribir: stage.frameRate=100; Aqui acabamos de cambiar la velocidad a 100f/s.
Mientras que para AS2 no existe alguna propiedad parecida, sin embargo aqui en el blog tengo una funcion que nos permite cambiar la velocidad no solo del stage si no de cualquier movieClip
Modificar Velocidad Frames/Segundo

4.- Me aparece un signo raro (una P volteada) en el Panel de acciones de Flash.

El Signo de parrafo, representa los cambios de parrafo. Se puede activar y desactivar precionando las combinacion de teclas siguiente, con el panel de acciones seleccionado: Ctrl+Shift+8

Puedes Seguir Cada Respuesta A Esta Entrada Desde El Archivo RSS 2.0