flash actionscript

Post on 05-Jul-2015

3.580 Views

Category:

Technology

6 Downloads

Preview:

Click to see full reader

DESCRIPTION

Les obkets de l animation

TRANSCRIPT

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.

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

Plan

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

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.

Classification des objets

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

Programmation classique

Les objets de l’animation

Les objets de l’animation

Objets de l’environnements

Tous les objets

Plan

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

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

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);

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

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

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();

Exercice AS1 vers AS2

Nous allons construire une horloge visuel

Plan

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

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);

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);

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.

Plan

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

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

La suite …

Nous allons nous pencher sur les objets multimedia

- objet video- objet sound

top related