No, porque ahora siempre estableciendo la variable número 1 cuando se suelte el botón. No dar un valor por defecto, y mucho, si la declaración de hacerlo. Desde Flash considera 0 como falso y 1 como verdadero en una sentencia if si la variable ya que ningún valor de referencia de forma automática se determina como falso.
También acabo de notar otro problema que no entendí antes (podría añadir...su texto es demasiado oscuro para leer bien, le recomiendo cambiar) es que se está comprobando el valor de un número equivocado. Al comparar el valor de una cosa que el valor de otra que utilice "==", usando solo "=" es para establecer el valor de una variable a algo.
== Es comparar
= Es establecer
Así sería si (número == 0)
Y por último, no poner por lo menos, desde el 0 y 1 son falsos y verdaderos (respectivamente) se puede utilizar el método más breve donde sólo el uso de las comprobaciones de nombre variable si bien es cierto, y utilizando el nombre de la variable precedidas por un "! "Significa que es falsa...
variableName = true
! variableName = false
Así que con eso dijo...intente algo como esto...
on (release){
//if the paused variable is false or non-existant
if (!paused){
//stop the movie
loader.stop();
//set paused variable to true
paused = true;
} else {
//else if paused variable is true
//play movie
loader.play();
//set paused variable to false
paused = false;
}
}
- on (release){
- //if the paused variable is false or non-existant
- if (!paused){
- //stop the movie
- loader.stop();
- //set paused variable to true
- paused = true;
- } else {
- //else if paused variable is true
- //play movie
- loader.play();
- //set paused variable to false
- paused = false;
- }
- }
He usado "pausa" como el nombre de la variable por dos razones:...primero tiene sentido, dada la situación está en...y el segundo es para evitar confusión con el flash al número () de comandos (aunque dudo que sí, pero mejor prevenir que lamentar, no debería realmente alguna vez utilizar los comandos de flash preestablecido como nombres de variables)
Y también se utiliza verdadero y lo falso en 0 y 1, porque para mí es más fácil de leer de esa manera.