1 20 scripts pourFlash8 DAVID TARDIVEAU E Y R O L L E S Best f o 1 20 scripts p

1 20 scripts pourFlash8 DAVID TARDIVEAU E Y R O L L E S Best f o 1 20 scripts pourFlash8 CHEZ LE MÊME ÉDITEUR D. Tardiveau. – 150 scripts pour Flash 8. N°12112, 2007, 522 pages. D. Tardiveau. – La vidéo dans Flash. N°12048, 2007, 190 pages. W. Siracusa. – Faites vos jeux avec Flash ! – Du Pacman au Sudoku. N°11993, 2006, 220 pages. M. Lavant. – Flash 8 Professional. N°11950, 2006, 678 pages. A. Tasso. – Apprendre à programmer en ActionScript – Avec 60 exercices corrigés. N°11556, 2006, 456 pages. C. Bergé. – Je crée mon site Internet avec Dreamweaver 8 et Flash 8. N°11977, 2006, 144 pages + CD-Rom vidéo. J.-M. Defrance. – PHP/MySQL avec Flash 8. N°11971, 2006, 782 pages. J.-M. Defrance. – PHP/MySQL avec Flash MX 2004. N°11468, 2005, 710 pages. x M. Capraro et al. – Flash MX 2004 Magic. N°11513, 2004, 164 pages. G. Guine, A. Moraes. – Flash MX – Jeu en réseau avec Action Script et XML. N°11068, 2002, 170 pages. K. Goto, E. Cotler. – Redesign web 2.0. N°11579, 2005, 294 pages. R. Goetter, S. Blondeel. – CSS2 – Pratique du design web. N°11570, 2005, 324 pages. J. Zeldman. – Design web : utiliser les standards – CSS et XHTML. N°11548, 2005, 414 pages. G. guéneau. – Conduite de projets en création numérique. N°11474, 2005, 300 pages. 1 20 scripts pourFlash8 DAVID TARDIVEAU E Y R O L L E S Best f o ÉDITIONS EYROLLES 61, bd Saint-Germain 75240 Paris Cedex 05 www.editions-eyrolles.com Le code de la propriété intellectuelle du 1er juillet 1992 interdit en effet expressément la photocopie à usage collectif sans autorisation des ayants droit. Or, cette pratique s’est généralisée notamment dans les établissements d’enseignement, provoquant une baisse brutale des achats de livres, au point que la possibilité même pour les auteurs de créer des œuvres nouvelles et de les faire éditer correctement est aujourd’hui menacée. En application de la loi du 11 mars 1957, il est interdit de reproduire intégralement ou partiellement le présent ouvrage, sur quelque support que ce soit, sans autorisation de l’éditeur ou du Centre Français d’Exploitation du Droit de Copie, 20, rue des Grands-Augustins, 75006 Paris. © Groupe Eyrolles, 2006, pour le texte de la présente édition © Groupe Eyrolles, 2007, pour la nouvelle présentation, ISBN : 978-2-212-12219-0 Cet ouvrage a fait l’objet d’un reconditionnement (format semi-poche, nouvelle couverture et nouveau prix) à l’occasion de son quatrième tirage. Le texte de l’ouvrage reste inchangé par rapport aux tirages précédents. Remerciements Merci à Fanny pour ces moments passés sur MSN à tester certaines animations et pour la relecture de quelques passages du livre. Merci à Melux pour ses relectures. Enfin, merci à Marine et Marjorie qui ont vu mon dos et mon tête-à-tête avec l’écran de l’ordinateur pendant quatre mois… Promis, j’attends deux mois avant d’écrire le pro- chain livre ! Avant-propos Pourquoi un tel ouvrage ? Lorsque vous rencontrez des problèmes en ActionScript, vous disposez de différentes sources d’informations pour vous renseigner. Parmi celles-ci, les forums vous permettent d’interroger la communauté des flashers afin qu’ils vous donnent leurs avis. Prenez-vous le temps de rechercher dans les forums si un ou plusieurs posts ne ressemblent pas à la question que vous vous apprêtez à déposer ? En effet, il est très fréquent de constater en parcourant les sujets des principaux forums, que des questions récurrentes sont nom- breuses et précises. L’apprentissage d’une discipline peut se faire de plusieurs manières, les deux principales étant l’apprentissage académique et l’autoformation. Même si dans cette dernière situa- tion, l’analyse d’exercices et de cas existants est un axe majeur de l’acquisition des bases, dans les deux cas, l’homme a depuis toujours essayé de comprendre ce qui existe par l’analyse, la recherche, la copie modifiée et adaptée, etc. Lorsque certaines personnes n’ont ni le courage (ou le temps) de rechercher la solution d’un problème dans un forum, ni le temps d’apprendre par elles-mêmes, il leur reste la possibilité d’interroger des spécialistes. En production d’animations Flash, les problèmes et besoins de développement sont récurrents mais il n’existe cependant pas une seule solution de déploiement pour déve- lopper une partie d’un programme. C’est en partant de ces différents constats, qu’est née l’idée d’écrire un ouvrage référen- çant les techniques les plus fréquemment rencontrées en production. En tant qu’enseignant, je constate que les difficultés d’apprentissage reposent toujours sur les mêmes problèmes : explications trop précises lors d’une première approche (souvent dans un souci d’exhaustivité), trop techniques et de ce fait trop abstraites. C’est pourquoi l’approche pédagogique utilisée dans cet ouvrage s’appuie sur des techniques d’enseigne- ment qui ont fait leurs preuves. Certains scripts seront parfois moins optimisés qu’ils pourraient ou devraient l’être, mais ce sera dans un souci d’accessibilité à un large public. Avant-propos VIII Chaque animation sera introduite par un texte justifiant l’intérêt de sa présence dans ce livre, et le fichier .fla correspondant sera disponible en ligne. Les fichiers qui ne sont com- patibles qu’avec Flash 8 ne pourront être ouverts dans Flash MX 2004 ; en revanche, ceux qui ne font pas appel aux nouvelles fonctionnalités du player Flash 8 seront enregistrés au format Flash MX 2004. Nous ne sommes pas là pour faire la critique des ressources mises à disposition des flashers sur Internet, mais essayons de comprendre pourquoi la majeure partie des sites qui en proposent ne sont pas toujours pertinents. Dans la plupart des cas, les webmasters (et/ou rédacteurs, auteurs d’articles) de sites qui proposent des tutoriaux ne se mettent ni à la place, ni au niveau des apprenants. Certes, toutes les ressources ne s’adressent pas uniquement aux novices, mais un certain nombre dont la cible est bien ces néophytes, est trop complexe par son degré d’abstraction. Il est donc indispensable pour un expert de comprendre que ce qui lui paraît évident ne l’est pas pour tout le monde. Par ailleurs, si être novice signifie débuter, un apprentissage se faisant par paliers, on peut donc être novice à plusieurs niveaux. Nous garderons donc à l’esprit ces directives tout au long de nos analyses. Les différents niveaux de développement en ActionScript À l’heure où nous écrivons ce livre, le player Flash 8.5 et l’ActionScript Version 3 viennent d’être annoncés. Nous manquons cependant d’éléments pour nous prononcer sur cette dernière version. AS1 (ActionScript version 1) ou AS2 (ActionScript version 2), utilisation des composants ou non, mode de programmation par la rédaction de lignes d’instructions ou assistance de Flash ? Fort heureusement, il n’existe pas une seule ligne de conduite à adopter pour développer en ActionScript, car les utilisateurs de ce logiciel viennent d’horizons diffé- rents et possèdent de ce fait des compétences inégales. Des graphistes qui n’ont que peu ou pas d’expérience dans « la rédaction de programmes », des webmasters « bidouil- leurs » autodidactes, des développeurs, des ingénieurs, ce sont autant de personnes qui se retrouvent confrontées, avec plus ou moins de facilité, à l’apprentissage de l’ActionScript. Il serait donc absurde d’imposer l’AS1 ou l’AS2. Ainsi, demander à un étudiant en informatique, dont les bases de la programmation sont acquises depuis plusieurs années, d’apprendre l’ActionScript version 1.0 serait dommage. À l’inverse, demander à un graphiste d’apprendre l’ActionScript 2, serait inconscient de la part du tuteur/prescripteur. Quelle que soit la version, vous devez bien comprendre que l’AS1 et l’AS2 utilisent le « même vocabulaire », mais pas complètement la même « gram- maire ». Les « mots » utilisés dans les lignes de commandes sont les mêmes à 99 %, mais pas ordonnés dans le même ordre. Si vous souhaitez produire facilement et rapidement des animations en Flash, nous ne saurions vous préconiser autre chose que l’AS 1. En revanche, si vous connaissez déjà Avant-propos IX la programmation ou si vous en avez des notions, nous vous encourageons vivement à utiliser l’AS2. Pour argumenter ces affirmations, après avoir interrogé des étudiants en informatique ayant appris l’ActionScript version 2 (dont certains connaissaient Java), il apparaît que l’acquisition des techniques de bases nécessaires pour le développement en AS2 nécessite au minimum une année scolaire. À l’inverse, l’AS1 ne nécessite que quel- ques semaines ou mois. Dans ce cas, à quoi sert l’AS2 ? Dès lors que vous aurez besoin de développer une application complexe donc très bien structurée, l’AS1 ne suffira plus, ou il sera difficile de conduire un tel développement. Nous ne rentrerons pas dans le détail, car ce n’est pas l’objet de ce livre et le Web vous renseignera très bien sur ce sujet, mais précisons simplement que l’AS2 étant un langage orienté objet, il permet donc de « modéliser » (penser et concevoir) un programme plus facilement en séparant le traite- ment des données. AS1 ou AS2. La différence réside donc dans l’organisation des lignes de code, la méthodo- logie et la rédaction des lignes d’instructions, ainsi que dans la procédure de mise en place des fichiers à associer aux fichiers Flash. Les spécialistes comprendront ma « vulgarisa- tion » ; pour les néophytes, vous devez savoir que pour écrire un programme en AS2, vous uploads/S4/ 120-scripts-pour-flash-8-david-tardiveau.pdf

  • 34
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager
  • Détails
  • Publié le Jul 11, 2021
  • Catégorie Law / Droit
  • Langue French
  • Taille du fichier 3.8272MB