Skip to main content

Conceptes bàsics sobre scripts d'acció: inserció d'una parada simple

Anonim

L'ordre stop és probablement el més bàsic de totes les ordres d'script d'acció, i el més essencial. Una parada és bàsicament una instrucció en el llenguatge del programa ActionScript que indica que la vostra pel·lícula Flash es deté en un marc determinat, en lloc de continuar fins al final de l'animació o anar en bicicleta sense parar.

L'objectiu d'un comandament de parada

Les ordres d'aturada són especialment útils si estàs jugant una animació abans de pausar per esperar una resposta de l'usuari; inseriu una ordre stop al final de l'animació, una vegada que es mostrin les opcions per a l'usuari. Això evita que l'animació passi de les opcions sense donar l'oportunitat a l'usuari de triar-ne una.

Accedint als registres d'acció

Tot i que ActionScripting és un llenguatge de programació, la biblioteca de Flash us permet "escriure" en l'idioma sense escriure el codi. Per inserir una parada en qualsevol punt de la vostra animació, només cal seguir aquests passos:

  • Crea una nova capa. Etiqueta-ho Accions, i inseriu un fotograma clau al marc on voleu que la vostra pel·lícula Flash s'aturi.
  • Feu clic amb el botó dret sobre el fotograma clau i seleccioneu Accions. Es mostrarà la versió senzilla de la biblioteca i la interfície d'ActionScript, amb una finestra que us permetrà veure les accions que actualment s'apliquen al marc, així com una llista en expansió de les categories d'scripts.
  • Feu clic al Accions categoria per expandir-la i després la Controles de pel·lícules subcategoria per mostrar la llista d'ordres disponibles.
  • Per afegir un comandament de parada, feu doble clic a la llista aturar o feu clic i arrossegueu-lo a la finestra que mostra l'ActionScripting d'aquest marc. També podeu fer clic al botó "+" que hi ha a sobre de la finestra per afegir un nou element de seqüència de comandaments.

I ja està. Heu afegit un comandament de parada que us permetrà que la vostra pel·lícula es posi en pausa en aquest marc en concret i que hagi treballat amb ActionScripting per primera vegada.