- Introduction
- Apprendre Flash 5 pas à pas
- Symboles et Occurrences
- Techniques
- Programmer dans Flash 5
-
Actions (Bases)
- Actions (Niveau intermédiaire)
- Actions (Fonctions avancées
)
- Variables
- Fonctions
- Objets
- Flash 4 (Archives)

 

 

Actions > Fonctions intermédiaires > Propriétés d'une occurrence >

A quoi ça sert :

- Régler la position, les dimensions, l'opacité, la rotation et l'état de visibilité d'une occurrence de type movieclip.

- Il existe les propriétés suivantes :

(Pour tester les exemples ci-dessous, placez un movie clip sur la scène et nommez le "visage". Placez un bouton sur la scène, tapez le code ci-dessous. Noubliez pas de placer le gestionnaire d'évènements : )

on (press) {
visage.propriété=valeur
}

 

_x (la position horizontale du bord gauche de la scène), la valeur doit être exprimée en pixels.

visage._x=200;

L'occurrence "visage" est placée à 200 pixels du bord gauche de la scène.


_y (la position verticale du bord supérieur de la scène), la valeur doit être exprimée en pixels.

visage._y=50;

L'occurrence "visage" est placée à 50 pixels du haut de la scène.


_xscale (largeur), la valeur doit être exprimée en % de 1 à l'infini. 100 % étant la valeur initiale.

visage._xscale=200;

L'occurrence "visage" est étiré de 2 fois sa largeur initiale.


_yscale (hauteur), la valeur doit être exprimée en % de 1 à l'infini. 100 % étant la valeur initiale.

visage._yscale=50;

L'occurrence "visage" est rétréci à 50% de sa largeur initiale.


_alpha (opacité, transparence), la valeur doit être exprimée en % de 0 à 100 %.

visage._alpha=50;

L'occurrence "visage" est rendue transparente à 50% d'opacité.


_rotation (rotation), la valeur doit être exprimée en degrès (de 0 a 360°).

visage._rotation=90;

L'occurrence "visage" est tournée de 90°.


_width (largeur), la valeur doit être exprimée en pixels.

visage._width=250;

L'occurrence "visage" est reglée à 250 pixels de largeur.


_height (hauteur), la valeur doit être exprimée en pixels.

visage._height=300;

L'occurrence "visage" est reglée à 300 pixels de hauteur.


_visible (visibilité), la valeur doit être 1 ou 0. (1, visible ou 0, invisible).

visage._visible=0;

L'occurrence "visage" est rendue invisible.

 


Attention, VOUS NE DEVEZ JAMAIS PRECISER LES UNITES PRECISEES CI-DESSUS.

 

Comment l'utiliser ?

Vous devez tout d'abord placer un movie clip sur la scène puis le nommer. Il vous est ensuite très simple de faire référence au nom de celui-ci dans une phrase puis le séparer d'un point et de sa propriété.

on (press) {
nomdeloccurrence._propriete=200
}

Une propriété doit toujours être précédée du signe "_". Une occurrence et sa propriété doivent toujours être séparées par un point. Dans l'exemple ci-dessous, l'occurrence intitulée "visage" sur la scène, subit une rotation de 45°.

on (press) {
visage._rotation=45
}

Rappelons que dans certains cas, lorsqu'une occurrence à laquelle on fait référence se trouve sur la scène, il faut faire référence au mot clé "_root" ou "this".

 

 

< Sommaire