16/05/2005, 04:47
|
| | | Fecha de Ingreso: mayo-2003 Ubicación: DF
Mensajes: 574
Antigüedad: 21 años, 6 meses Puntos: 1 | |
Mmm. pues te funcionaba posiblemente porque como ibas al primer frame entonces la simple instrucción gotoAndPlay("1") como no reconoce la cadena "1" entonces por default te manda al primer fotograma. Lo que pasa es que sí se puede utilizar con comillas dentro de la función, pero cuando le pones comillas le estas indicando a la función que vaya a una etiqueta de fotograma de la línea de tiempo.
Las etiquetas en la línea de tiempo se asignan dándole click a un fotograma y en el panel de propiedades del lado izquierdo hay un cuadroti que dice "Label". Ahí le scribes un nombre, y ese mismo nombre lo pones dentro de gotoAndPlay() pero el nombre ahora lo pones con comillas.
Bueno respecto a los botones, lo que pasa es que cuando utilizas esta modalidad:
boton1.onPress = function(){
trace(this._name);
}
cuando escribes la palabra "this" dentro de la función anterior, estás haciendo referencia directamente al botón, ya no estas haciendo referencia a la línea de tiempo que contiene el botón. Por lo tanto si escribes this.fiestas_mc no existe, porque no hay un MovieClip que se llame fiestas_mc dentro del botón.
__________________ - P R I N C E - |