Les bases à connaitre en actionscript2

Les bases à connaitre en actionscript2

Avec quelques notions de code, il est déjà possible de réaliser des projets interactifs interessants.
Cette article vous liste ces quelques notions à apprendre :

LES PROPRIETES :

On peut donner à des clips des propriétés afin de les manipuler.

  • _x, _y, définit les coordonnées du clip
  • _width _height, définit la largeur et la hauteur du clip
  • _xscale _yscale, définit l’echelle de proportion du clip
  • _alpha, définit la transparence du clip
  • _visible, définit si le clip est visible ou non
  • _rotation, définit la rotation du clip

LES ECOUTEURS :

  • onRollOver, est une fonction qui se déclenche au survol de la souris sur un bouton ou un clip
  • onRollOut, est une fonction qui se déclenche au survol de la souris hors d’un bouton ou d’un clip
  • OnPress, est une fonction qui se déclenche au clic de la souris sur un bouton ou un clip
  • onMouseMove, est une fonction qui se déclenche au bouger de la souris
  • onMouseDown, est une fonction qui se déclenche au clic de la souris
  • OnMouseWheel, est une fonction qui se déclenche avec la molette de votre souris
  • onEnterFrame

CHARGEMENT :

  • LoadMovie, permet le téléchargement d’un swf, ou d’une image (en jpg. gif, png)
  • attachMovie, permet l’appel d’un clip situé dans la bibliothèque de votre Flash
  • LoadSound, permet le téléchargement d’un son
  • attachSound, permet l’appel situé dans la bibliothèque de votre Flash

LES CLASSES TWEEN

Les classes tween permettent d’animer un clip

  • import mx.transitions.Tween;
  • import mx.transitions.easing.*;

    var Anim:Tween = new Tween(monclip, ‘propriété’, Strong.easeOut, debut,fin, vitesse, false);

ALEATOIRE

  • Math.random(), définit une valeur aléatoire définie entre 0 et 1

SOURIS

  • _xMouse, _yMouse, sont les coordonées de votre souris

COULEUR

  • var my_color:Color = new Color(monclip);
  • my_color.setRGB(0xFF0000);

    Ce code permet de définir la couleur de votre clip (ici l’ocurrence du clip est "monclip")

LES LOADINGS

  • MovieClipLoader

EVAL