Flash Actionscript

3,877 views

Published on

Les obkets de l animation

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
3,877
On SlideShare
0
From Embeds
0
Number of Embeds
60
Actions
Shares
0
Downloads
102
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Flash Actionscript

    1. 1. 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.
    2. 2. Objectifs <ul><li>Comprendre les objets que composent un movieclip date, sound, FieldText, et autres </li></ul><ul><li>Comprendre les relations entre les différents objets </li></ul><ul><li>Comprendre les grandes classes d'objet: les objets date et color </li></ul>
    3. 3. Plan <ul><li>Présentation </li></ul><ul><li>Classification des objets </li></ul><ul><li>Objets de programmation : date </li></ul><ul><li>Objets du movieclips: color </li></ul>
    4. 4. Présentation <ul><li>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. </li></ul>
    5. 5. Classification des objets Ils existent toutes sortes d’objet qui tournent autour de l’animaton
    6. 6. Programmation classique
    7. 7. Les objets de l’animation
    8. 8. Les objets de l’animation
    9. 9. Objets de l’environnements
    10. 10. Tous les objets
    11. 11. Plan <ul><li>Présentation </li></ul><ul><li>Classification des objets </li></ul><ul><li>Objets de programmation : date </li></ul><ul><li>Objets du movieclips : color </li></ul>
    12. 12. L’objet date() <ul><li>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 </li></ul>var super:Date = new Date(); trace (super.toString()) ; // Sat Nov 11 09:01:22 GMT+0100 2006
    13. 13. 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);
    14. 14. Les méthodes de date Les méthodes de date permettent d’extraire les mois, secondes, Jour, millisecondes mois naturel 0 à 11 date naturel 1 à 31 Hour naturel 0 à 23 Second naturel 0 à 59 Miisecopnd 0 à 999
    15. 15. 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)+&quot;/&quot;+today_date.getDate() +&quot;/&quot;+today_date.getFullYear()); trace(date_str); // affiche la date
    16. 16. Obtenir l’heure : get.. var dOriginal:Date = new Date(); trace(dOriginal); var n v a r nAnnee:Number = dOriginal.getFullYear(); v a r nMois:Number = dOriginal.getMonth(); v a r nJour:Number = dOriginal.getDate(); v a r nHeure:Number = dOriginal.getHours();
    17. 17. Exercice AS1 vers AS2 <ul><li>Nous allons construire une horloge visuel </li></ul>
    18. 18. Plan <ul><li>Présentation </li></ul><ul><li>Classification des objets </li></ul><ul><li>Objets de programmation : date </li></ul><ul><li>Objets du movieclips : color </li></ul>
    19. 19. Objet Color (as1) <ul><li>L’objet color est déconseillé depuis flash 8 remplacé par flash.geom.ColorTransform - toutefois toujours utilisable </li></ul>var my_color:Color = new Color(my_mc); my_color.setRGB(0xff9933);
    20. 20. Methodes Color AS1 <ul><li>getRGB </li></ul><ul><li>setRGB </li></ul><ul><li>GetTransform </li></ul><ul><li>SetTransform </li></ul>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);
    21. 21. En AS2 <ul><li>Avec flash.geom.Transform vous pouvez appliquer deux modifications sur les animations - La forme géométrique - la couleur </li></ul><ul><li>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. </li></ul>
    22. 22. Plan <ul><li>Présentation </li></ul><ul><li>Classification des objets </li></ul><ul><li>Objets de programmation : date </li></ul><ul><li>Objets du movieclips : color </li></ul>
    23. 23. Objectifs <ul><li>Comprendre les objets que composent un movieclip date, sound, FieldText, et autres </li></ul><ul><li>Comprendre les relations entre les différents objets </li></ul><ul><li>Comprendre les grandes classes d'objet: les objets date et color </li></ul>
    24. 24. La suite … <ul><li>Nous allons nous pencher sur les objets multimedia </li></ul><ul><li>- objet video - objet sound </li></ul>

    ×