RollOver RollOut

 

On se propose de montrer l'effet Transform combiné avec RollOver et RollOut sur une image.
Cet exemple utilise un script trés simple.
Je suppose connu les fonctions de création sur lesquelles je n'insisterai pas.

⇒ animation ⇐

Tout d'abord, téléchargez l'image et le son. 

Création des Objets

1 - Définissez les dimensions générales 640x480 (couleur du fond quelconque).
Prenez un Frame Rate égal à 35.
Dans l'onglet Content, importez le son engine.wav

2 - Insérez l'image truck.jpg. (menu Insert / Image)

3 - Vous allez créer une fumée trés simple au-dessus de chaque tuyau d'échappement.
Cliquez ellipse.
Dessinez une ellipse à la position indiquée en utilisant un gradient radial de couleurs.
Nommez la fumee

transform  transform  shape

Création des Effets

Dans Timeline, placez un effet Transform pour l'objet fumee sur 15 frames.

transform  cascade

L'ellipse est de hauteur 45.
Comme 0,0 est le centre, on démarre en bas de celle-ci avec une échelle 0 en Y et 0.1 en X.
Placez à la suite un effet Fade Out sur 5 frames.
Vous avez donc 20 frames utilisées pour les effets.

Copie de l'objet

1 - Copiez l'objet précédent à la position indiquée :

image

2 - Sélectionnez les 2 objets puis menu Modify / Grouping / Group as Sprite.
Nommez le Effet. Vous devez avoir

outline

Script

Dans Outline, sélectionnez Scene_1. Entrez le script suivant :

onLoad { Effet.stop(); }

Dans Outline, sélectionnez l'image. Entrez le script :

Quand la souris va survoler l'image, le son est joué et le sprite démarre.
Quand la souris quitte l'image, tout s'arrête.
Attention :
Si un autre objet possède un événement Over, l'effet précédent s'arrétera aussi dés que la souris survolera cet autre objet.
En effet, il y a capture de l'événement par l'objet considéré.

 


Si vous aimez le site

 

Select a language if you need :


Page chargée en 0.004 sec.

Dernière Modification : Mer 25 Janvier 2017 8:56
Copyright © 1999-2017 Jean-Paul Molina Tous droits réservés.

vers Google