ActionScript 3 – Programmation séquentielle et orientée objet
XII
Un livre dédié à la programmation orientée objet
ou séquentielle ?
Qui peut le plus peut le moins ! Cela résume l’approche globale de ce livre…
À la lecture de la table des matières de cet ouvrage, vous pouvez découvrir qu’une part
importante est consacrée à l’apprentissage de la programmation orientée objet, non
seulement au travers de chapitres dédiés à ce mode de programmation, mais également
au travers de nombreux exemples.
Lorsque vous apprendrez une nouvelle notion ou technique, nous vous expliquerons le
mécanisme général, puis s’en suivra généralement un exemple de script à placer sur une
image-clé. Lorsque cela s’avèrera nécessaire, nous vous présenterons également le script
d’un fichier .as.
Tous les exemples de ce livre sont téléchargeables à l’adresse suivante :
http://www.yazo.net/eyrolles
Nous ne privilégions aucun mode de programmation car nous utilisons les deux dans la
plupart des cas, mais nous mettons simplement en avant le script, qui est plus facile à
appréhender. Pour les plus expérimentés d’entre vous, il sera très simple de copier-coller
les lignes d’instructions dans un fichier externe lorsqu’un script en POO ne sera pas
présenté. Rassurez-vous, pour les scripts les plus complexes de ce livre, nous vous
présenterons un exemple dans chacun des deux modes de programmation.
Quelques termes à connaître
Si vous ne connaissez pas les termes employés en programmation, il est alors indispensable
que vous lisiez les définitions ci-dessous. Attention, elle ne sont volontairement pas
conformes à des définitions officielles que nous aurions pu trouver dans des livres spécialisés
sur la programmation ou des sites dédiés, dans la mesure où la volonté d’être compris de
tous constitue notre principal objectif. Des sites comme http://www.commentcamarche.net
vous donneront sûrement les informations que vous pourrez rechercher.
Lorsque nous allons expliquer toutes les notions et techniques abordées dans ce livre,
nous emploierons certains termes dont voici le sens.
Instance : il existe deux types d’instances qui résultent de deux opérations différentes. Si
vous placez un symbole sur la scène, vous obtenez une occurrence, mais nous pourrions
également dire qu’il s’agit d’une instance du symbole. En ActionScript, vous utiliserez
parfois le mot new qui permet d’obtenir une instance de classe. Une instance est donc
représentée par un mot. Lorsque vous aurez besoin d’écouter un son dans une animation,
vous créerez une instance de la classe Sound() que vous manipulerez (charger un son dans
cette instance, jouer le son de cette instance, régler le volume de cette instance).
Propriété : imaginez une instance (ou occurrence) sur la scène. Si vous souhaitez contrôler
sa position, sa transparence ou sa rotation, il faudra alors écrire une ligne d’instruction
Précédent

- 14/426

Suivant