flash actionscript

24
Les objets de l’animation Le movieClip peut imbriquer un certain nombres d’objets tandis que d’autres objets contrôle l’environnement d’exécution de l’animation: scène, souris, menu contextuel.

Upload: philippe-ramette-pro

Post on 05-Jul-2015

3.580 views

Category:

Technology


6 download

DESCRIPTION

Les obkets de l animation

TRANSCRIPT

Page 1: Flash Actionscript

Les objets de l’animation

Le movieClip peut imbriquer un certain nombres d’objets tandis que d’autres objets contrôle l’environnement d’exécution de l’animation: scène, souris, menu contextuel.

Page 2: Flash Actionscript

Objectifs

Comprendre les objets que composent un movieclip date, sound, FieldText, et autres

Comprendre les relations entre les différents objets

Comprendre les grandes classes d'objet:les objets date et color

Page 3: Flash Actionscript

Plan

Présentation Classification des objets Objets de programmation : date Objets du movieclips: color

Page 4: Flash Actionscript

Présentation

Actionscript propose toutes une série d’objet un peu comme java- des objets de programmation tel array- des objets liés au moviesclip tel color- des objets multimedia- des objets d’envoronnement d’execution du movie clip

Allons faire un tour.

Page 5: Flash Actionscript

Classification des objets

Ils existent toutes sortesd’objet qui tournent autour de l’animaton

Page 6: Flash Actionscript

Programmation classique

Page 7: Flash Actionscript

Les objets de l’animation

Page 8: Flash Actionscript

Les objets de l’animation

Page 9: Flash Actionscript

Objets de l’environnements

Page 10: Flash Actionscript

Tous les objets

Page 11: Flash Actionscript

Plan

Présentation Classification des objets Objets de programmation : date Objets du movieclips : color

Page 12: Flash Actionscript

L’objet date()

La classe Date se refere à la date de l’ordinateur du client - précision à la milliseconde mais inutile en pratique- utiliser les heures UTC pour la coordination- UTC , universal time coordination

var super:Date = new Date(); trace (super.toString()) ;

// Sat Nov 11 09:01:22 GMT+0100 2006

Page 13: Flash Actionscript

Construire une date

var dato!Date = new Date(année,mois, jour,heure,minute,second, milliseconde)

var d1:Date = new Date();

var d3:Date = new Date(2000, 0, 1);

var d4:Date = new Date(65, 2, 6, 9, 30, 15, 0);

var d5:Date = new Date(-14159025000);

Page 14: Flash Actionscript

Les méthodes de date

Les méthodes de date permettentd’extraire les mois, secondes,Jour, millisecondes

mois naturel 0 à 11date naturel 1 à 31Hour naturel 0 à 23 Second naturel 0 à 59 Miisecopnd 0 à 999

Page 15: Flash Actionscript

Quelques exemples

var dMaDate:Date = new Date(2006,5,15,6,66);

trace (dMaDate.toString());

var today_date:Date = new Date();

var date_str:String = ((today_date.getMonth()+1)+"/"+today_date.getDate()+"/"+today_date.getFullYear());

trace(date_str); // affiche la date

Page 16: Flash Actionscript

Obtenir l’heure : get..

var dOriginal:Date = new Date();trace(dOriginal);

var n

var nAnnee:Number = dOriginal.getFullYear();var nMois:Number = dOriginal.getMonth();var nJour:Number = dOriginal.getDate();var nHeure:Number = dOriginal.getHours();

Page 17: Flash Actionscript

Exercice AS1 vers AS2

Nous allons construire une horloge visuel

Page 18: Flash Actionscript

Plan

Présentation Classification des objets Objets de programmation : date Objets du movieclips : color

Page 19: Flash Actionscript

Objet Color (as1)

L’objet color est déconseillé depuis flash 8 remplacé par flash.geom.ColorTransform - toutefois toujours utilisable

var my_color:Color = new Color(my_mc); my_color.setRGB(0xff9933);

Page 20: Flash Actionscript

Methodes Color AS1

getRGB setRGB GetTransform SetTransform

var my_color:Color = new Color(my_mc); var myTransform:Object = my_color.getTransform(); myTransform = { ra: 50, ba: 50, aa: 30}; my_color.setTransform(myTransform);

Page 21: Flash Actionscript

En AS2

Avec flash.geom.Transform vous pouvez appliquer deux modifications sur les animations- La forme géométrique- la couleur

Avec cette classe, on contrôle avec la programmation les interpolations de mouvemente et de forme réalisés avec l’outil flash de maniere visuelle.

Page 22: Flash Actionscript

Plan

Présentation Classification des objets Objets de programmation : date Objets du movieclips : color

Page 23: Flash Actionscript

Objectifs

Comprendre les objets que composent un movieclip date, sound, FieldText, et autres

Comprendre les relations entre les différents objets

Comprendre les grandes classes d'objet:les objets date et color

Page 24: Flash Actionscript

La suite …

Nous allons nous pencher sur les objets multimedia

- objet video- objet sound