sábado, 30 de abril de 2011

guia de como crear un juego en adobe flash cs3 (3)

3. En el símbolo duplicado tipo 'bonus ballon' y crear una copia del clip de película del globo

4. Del mismo modo duplicar el movimiento del globo clip de película y el nombre como ballon bono se mueven de clip de película '

5. En la Biblioteca , haga doble clic en el ballon bono clip de película para ir en su interior

6. En la capa 1 en lugar de los actuales globo crear un color diferente del globo con dimensiones un poco más grande que el primero. Aquí hemos tomado 33px.X50px.

7. Seleccione el botón de golpear a Dummy capa del botón y hacer que poco más grande para que coincida con el tamaño del nuevo globo.



8. Seleccione el botón de golpe y elija Ventana> Acciones

9. En el panel Acciones hacer sólo un cambio de línea . En lugar de '_root.score + +' tipo '_root.score + = 5'

10. Seleccione el fotograma 3 en la capa 1 y cambiar el color del globo busto
11. En la Biblioteca , haga doble clic en el ballon bono se mueven de clip de película para ir en su interior

12. Seleccione el clip de película con balón en el marco 2

13. En el panel Propiedades , con la ayuda del botón de intercambio de símbolos , de intercambio de clip de película del globo con clip de película globo bono


14. Seleccione bono clip de película del globo y elija Ventana> Acciones

15. En el panel Acciones eliminar las acciones existentes y el tipo de las siguientes acciones


onClipEvent (load) {
_root.hitn = 0;
this._alpha = 0;
}
onClipEvent (enterFrame) {
this._y -= _root.speedn;
this._rotation -= 5;
if (this._y<=-90) {
this._alpha = 100;
}
if (this._y<=-380 && _root.hitn == 0) {
gotoAndPlay(2);
_root.missed += 1;
_root.hitn = 1;
}
if (_root._currentframe == 3) {
_parent.nextFrame();
}
}

/ / Estas acciones son las mismas que hemos utilizado para el clip de película globos. Sólo las variables son diferentes.
16. Vuelve a la escena 1

17. Inserte una nueva capa por encima de la capa de globos y nombrarlo como "Bonus Globos '

18. Seleccione el fotograma 2 y elija Insertar> Fotograma clave

19. Elija Ventana> Biblioteca bono> globo mover clip de película

20. Arrastre el globo bono se mueven de clip de película en el escenario y colóquelo debajo del fondo del escenario donde hemos colocado el movimiento del globo clip de película
21. En el panel Propiedades , escriba el nombre de instancia como "bonballoon '
22. Elija Ventana> Biblioteca gatillo> clip de película

23. Arrastre el clip de película de disparo en el escenario y colocarlo al lado del movimiento del globo clip de película bono

24. Elija > Acciones de ventana

25. En el panel Acciones, escriba lo siguiente acciones


onClipEvent (enterFrame) {
if (_root.n%_root.intervaln == 0) {
duplicateMovieClip("_root.bonballoon", "bonballoons"+_root.n, _root.n);
setProperty("_root.bonballoons"+_root.n, _x, random(200)+50);
tellTarget ("_root.bonballoons"+_root.n) {
gotoAndPlay(2);
}
}
_root.n++;
}


/ / Estas acciones son las mismas que hemos utilizado para el clip de película globos. Sólo las variables son diferentes.


26. Elija > Película Prueba de Control
Ahora usted puede ver los globos de color rosa con vuelos y además de naranja (bonus) globos volando después de un intervalo. Los globos de color naranja son globos de bonificación por lo que si usted los golpea a obtener 5 puntos de bonificación por cada globo naranja.
Si usted va a jugar este juego no va a superar. Así que tenemos que poner un contador de tiempo. Después de cierto tiempo recibe más, el juego se detendrá.




Parte 5


1. Elija Insertar> Nuevo símbolo

2. En Crear un nuevo símbolo de tipo de cuadro de 'reloj' y crear un clip de película

3. En el centro del escenario, crear un pequeño círculo de 27px.X 27px. con relleno de color blanco y el contorno verde

4. Inserte una nueva capa y el nombre como 'Timer'

5. Crear un dinámico campo de texto que puede contener dos dígitos y el lugar en el centro del círculo

6. En el panel Propiedades, escriba la variable de nombre como '_root.time'


7. Inserte una nueva capa por encima de la capa de temporizador y cambiar el nombre como 'Reloj Tic'

8. Crear un pequeño reloj de mano , convertir en un gráfico con punto central de registro inferior seleccionada y el nombre como "clock hand '


9. Coloque el lado gráfico de reloj de tal manera que el punto de registraion de la manecilla del reloj deben coincidir con los clips de película punto central .

10 . Seleccione el fotograma 24 en la capa clock hand y elija Insertar> Fotograma clave

11. Seleccione un fotograma entre 1 y 24 y elija Insertar> Crear interpolación de movimiento

12. En el panel Propiedades establecer opciones de rotación como CW



13. Seleccione el fotograma 24 en otras dos capas y elija Insertar> Fotograma

14. Inserte una nueva capa por encima de la capa clock tic y el nombre como "Acciones"

15. Seleccione el fotograma 24 y seleccione Insertar> Fotograma clave

16. 24 fotogramas clave asignar las siguientes medidas

_root.time--;
/ / Cada vez que llega a ActionScript en el fotograma 24, el valor de los decrementos de "tiempo" variable en 1. Así que parece que la cuenta regresiva segundos.
17. Vuelve a la escena 1

18. Inserte una nueva capa por encima de la capa de bonus ballons y nombrarlo como "clock"

19. Seleccione el fotograma 2 en la capa Reloj y elija Insertar> Fotograma clave

20. Elija Ventana> Biblioteca> Hora de clip de película

21. Arrastre el clip de película del reloj en el escenario y colocarlo en el panel de resultados


22. Seleccione el clip de película del reloj y elija Ventana> Acciones

23. En el panel Acciones, escriba lo siguiente acciones


onClipEvent (enterFrame) {
if (_root.time == 30) {
_root.speedz = 9;
_root.intervaln = 30;
}
if (_root.time == 10) {
_root.intervalz = 10;
}
if (_root.time == 0) {
_root.gotoAndStop(3);
}
}





//if (_root.time == 30) {
_root.speedz = 9;
_root.intervaln = 30;
}

Así se verifica la condición si el valor de "tiempo" variable es perfectamente igual a 30. Si se cumple la condición, el valor de 'Speedz "variable se establece en 9 para aumentar la velocidad de los globos y el valor de' intervaln" variable se establece en 30 para reducir el intervalo de tiempo entre dos globos bono apariencias.



Así se verifica la condición si el valor de "tiempo" variable es perfectamente igual a 10. Si se cumple la condición, el valor de 'intervalz "variable se establece en 10 para reducir el intervalo de tiempo entre dos apariciones globos.




Así se verifica la condición si el valor de "tiempo" variable es perfectamente igual a 10. Si la condición satisface entonces actionscript irá y parar en el marco de tres en Escena 1.





1 comentario: