Mange ta glace ! (le blog de PinGoo)
Retour au blog <<

Apprendre l'ActionScript 3

Mardi 17 juin 2008 à 17 h 37
Je passe un appel à l'aide !

J'aimerais me mettre à l'ActionScript 3 (langage utilisé dans les animations/jeux flash). Le problème c'est que je ne trouve rien pour les débutants. A croire que les mecs savent déjà tout faire...

Je me suis tourné vers les bouquins en librairie mais là c'est le désert...où alors tu te fais avoir en achetant "Apprendre l'AS3 pour les newbies" alors qu'en fait le livre est une pure merde qui ne t'apprends rien du genre : - recopie ca et ca te donnera ca. Super...

Si vous avez des astuces ou autre...
par mst
Mardi 17 juin 2008 à 17 h 41
Prends du O'reilly tu ne seras pas décu.
J'ai déjà eu en main (ou plutôt en pdf) un livre fait par Colin Moock et c'était du bon.
Là par exemple.
En anglais par contre.
Va voir à la fnac ils ont pas mal de O'reilly.

T'en as d'autres dans la même collection, dont le Cookbook mais auteur différent.
par Cireme
Mardi 17 juin 2008 à 17 h 41
http://www.siteduzero.com/tuto-3-276-0-introduction-a-l-actionscript.html

http://www.siteduzero.com/tuto-2-91-actionscript-flash-flex.html
par PinGoo
Mardi 17 juin 2008 à 17 h 43
En fr et libre actuellement je lis ca : http://pratiqueactionscript3.bytearray.org/?page_id=4

L'AS3 est vraiment performant quand on voit ca : http://box2dflash.sourceforge.net/

EDIT : Oreilly a fermé WTF !!!
par mst
Mardi 17 juin 2008 à 17 h 44
@Cireme, ton premier lien c'est pour de l'AS2.
Les hérésies comme _root n'existent plus en AS3 et c'est tant mieux. L'AS avant le 3 c'était _vraiment_ de la merde barbare.
Mardi 17 juin 2008 à 18 h 06
J'ai du aussi me mettre à l'AS 3.0 au début de l'année, il n'y avait pas vraiment d'aide non plus sur le net donc je me suis servi de l'aide du soft qui est très complète - ça m'a plutôt étonné.

EDIT : C'est peut être utile de préciser que je connaissais déjà les bases de la POO.
Mardi 17 juin 2008 à 18 h 07
j'ai appris l'AS en voulant faire des trucs, en mattant (et en les comprenant et relisant) des codes dejà fait et en lisant l'aide mal foutue..

Une fois pigé les actions spécifiques à flash, ca ressemble à n'importe quel autre language de script, donc peut etre en commencant par un truc plus "classique" et mieux foutu comme le vb/jsscript/python (pas lua), ca te donnera des bases solides et la logique derriere tout les languages de programmation.. Et là tu trouveras des tuts bien fait..

J'ai appris le vbscript en premier, et il m'a fallu un ou deux jours de plus pour piger et coder avec l'aide à coté en : as, rsl, mel, python, lua, jscript, commencer des shaders mental ray en c++, ..

Mais clairement commence pas par l'AS si t'as jamais fais ça avant :|
Mardi 17 juin 2008 à 18 h 09
ah ça existe plus les root et parent et cie ? me suis arreté à la version 2 mais c'était qd meme assez pratique je trouvais (sauf quand tu paumais tes variables sur un autre niveau..)
par mst
Mardi 17 juin 2008 à 18 h 45
Non ça n'existe plus et c'est tant mieux, ça n'a rien à foutre dans un langage OO.
Pas mal de choses ont changé sont la création des movieClip et des Sprite, la gestion des events et on peut enfin tout créer à partir de l'AS. Pas comme le conteneur vidéo qu'on devait créer par l'interface ou en utilisant swfmill par exemple.
Toutes les personnes enregistrées peuvent poster un commentaire dans ce blog.

Commenter

Tags autorisés : [b] [/b], [i] [/i], [u] [/u], [code] [/code], [img]Adresse d'une image[/img], [url=Adresse d'un site web] [/url]
Vous pouvez aligner vos images à droite ou à gauche en modifiant le tag [img] comme ceci : [img right] ou [img left].

Pour vos vidéos/animations flash : [video]Adresse d'une animation[/video], pour préciser la largeur et hauteur : [video width=100 height=200]...[/video]