IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Flash Discussion :

[FLASH] Le langage Flash [Débutant(e)]


Sujet :

Flash

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    51
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 51
    Par défaut [FLASH] Le langage Flash
    Bonjour !
    Tout d'abord, comme le précise le titre, je suis totalement débutant en Flash.
    Cependant, j'ai parcouru des dizaines de sites (vive Google) et bien sur j'ai visité la FAQ de Développez.com.

    Cependant, je ne trouve pas de Cours pour Flash proprement dit.
    Par "cours" j'entend une explication de la syntaxe du langage, des exemples très simples etc....

    Ah oui, et j'aimerais savoir : quesque l'ActionScript ? une branche du FLash ??

    Merci à vous !

    PS : j'ai Flash MX 2004, est-ce tjs un bon logiciel ou faut-il que jpasse au 8 ?

  2. #2
    Inactif Avatar de CR_Gio
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    1 195
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 195
    Par défaut
    étant donné que le playeur flash 8 n'est pas disponible sous les systeme linux, je dirai que c du kawa, mais ca ne m'empeche pas de l'utiliser et de l'appersier. Flash 8 a jouter pas mal de nouvelle methode ( ex: filereference, sans parlé des nouvelle posibilité graphique .... bientot les importation d'image ne servirons a rien ) par rapport a flash MX ce qui n'est pas sans deplaire.


    Pour ce qui est de l'ActionScript, c'est le language que le compilateur du logiciel flash comprend. L'ActionScript est basé sur la meme norme que le javaScript donc si tu n'as rien trouvé te convenant au sujet de ActionScript, essay un peu le javaScript : ca aide.

    L'ActionScript c'est le language utiliser pour ajouter de l'interactivité a ton animation flash.(exemple : au survole de la sourir d'un bouton) "c'est du code : de la programmation"

    Avec l'ActionScript tu peu faire tout ce que le logiciel flash peu faire ^^

    --------------
    Petit cours:
    admeton que dans un nouveau fichier tu crée un nouveau clip contenant un truc qui bouge ( que l'on nomerra arbitrairement : mon_MovieClip ) pour que ActionScript puis dialoguer avec, on ecrir par exemple:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    _root.mon_MovieClip.stop();
    _root.mon_MovieClip
    ceci permet de est la cible, c'est a dir a quel element de ton animation tu veux parlé.
    _root synifie la racine de ton animation

    ensuite il y a stop(). ceci est un methode , elle commande au playeur flash d'areter de jouer le clip ciblé par : _root.mon_MovieClip

    PS: telecharge flash 8 .... je trouve que la doc est bcp mieux que celle de flash MX.
    Perso , j'ai appris dans le tas, petit a petit on comprend

    Bon courage

  3. #3
    Rédacteur

    Avatar de arnolem
    Profil pro
    Inscrit en
    Février 2005
    Messages
    2 852
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2005
    Messages : 2 852
    Par défaut
    dans Flash 8, il y n'y a que très peu d'amélioration pour un débutant, a part les effets comme le flou qui sont intégré et une meilleur prise en charge des application mobile, le reste, il faut un peu possuer.
    Pour découvrir flash, la MX 2004 est très bien.

    Tu peux faire du flash sans actionscript, tu fait alors des dessins animé
    Ensuite, il a fallu controler la lecture, lecture , stop, revenir ... le début de l'actionscript1.
    Maintenant, l'actionscript est en language complet qui a ses limites mais qui permet de faire plein de choses, comme des jeux par exemple.

    Un cour complet sur Flash, je ne pense pas qu'il y en ai car c'est hyper long, commence par apprendre les base de l'animation sous flash, pour ensuite essayer de comprendre les avantages de l'actionscript.
    Voila, sinon viens nous voir pour avancer avec un petit coup de pouce.

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    51
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 51
    Par défaut
    hmmmm ok ok....
    Ca mparait bizarre quand même ^^
    Alors en gros et si j'ai bien compris...
    On fait nos images (nos séquences koi) et si besoin est, on plante des actionScript du style : onclick(); ou play(); lors d'évènements.

    Y-a-t-il une liste de ces actionScript (je pense que la réponse est non )

    Merci

  5. #5
    Rédacteur

    Avatar de arnolem
    Profil pro
    Inscrit en
    Février 2005
    Messages
    2 852
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2005
    Messages : 2 852
    Par défaut
    oui tu a la dictionnaire des actionscript dans l'aide de Flash, tu a aussi l'utilisation des composant et plein d'autre choses.

    Maintenant, si tu ne veux pas utiliser les timeline, tu peux tout faire par le code, enfin presque , un site par exemple, tu peux charger plusieurs, animation dans un seul flash

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    51
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 51
    Par défaut
    Ouais en fait si jcommence a faire du Flash, ce serait pour faire des sites disons beaucoup plu jolis ^^
    Donc la question est : Est-ce mieux de tout coder en langage Flash, ou de faire par exemple : Page d'accueil toute faite, et on a plus qu'à glisser des ptits ActionScript par ci par là ??

  7. #7
    Membre éclairé Avatar de sourivore
    Homme Profil pro
    Lead Tech Front-End
    Inscrit en
    Juin 2005
    Messages
    451
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Lead Tech Front-End

    Informations forums :
    Inscription : Juin 2005
    Messages : 451
    Par défaut
    Je serai toujours contre l'utilisation d'un site full-flash.
    Flash a quand même d'importants inconvénients et je te conseille de l'utiliser pour des minijeux ou vraiment a des endroits où tu dois attirer l'oeil de la personne.
    Donc je te dirait de coupler judicieusement flash et PHP par exemple.

    En évitant l'utilisation de Flash à outrance!

  8. #8
    Membre averti
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    51
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 51
    Par défaut
    ah ui ui bien sur, jle couplerai avec du PHP, ca va de soit ^^
    J'aime trop le PHP pour pas en mettre sur un site

    Et j'approuve cette vision des choses : un site en PHP + Flash est plus joli qu'un full Flash.

  9. #9
    Membre averti
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    51
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 51
    Par défaut
    J'ai une question qui me trote dans la tête depuis hier...
    Comment faire un truc tout bete, un bouton animé au milieu de notre page, qui renvoie vers une page.
    Du genre un truc tout bete koi, genre ya un menu sur la gauche et quand tu click bah ca passe à une autre page.
    Mais je ne comprend pas une chose...
    On peut passer à une autre page, mais peut-on passer à une 'autre' (un autre .swf) animation?
    Jpense plutôt qu'il faut continuer l'animation, suivant la condition (le bouton sur lequel on a appuyé).
    Si vous comprenez po, dites le moi, jvous ferais un joli dessin

    Merci de votre aide =)

  10. #10
    Rédacteur

    Avatar de arnolem
    Profil pro
    Inscrit en
    Février 2005
    Messages
    2 852
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2005
    Messages : 2 852
    Par défaut
    je peux toujour te proposer ça :
    http://arnolem.developpez.com/flash/...sh_arnolem.zip
    c'est un exemple de site qui fonctionne dans un seul swf.
    Le principe est de définir une frame par page et de se déplacer dans la time line.
    L'autre méthode consiste a créer une page structure et y charger des swf externe par page.

  11. #11
    Membre averti
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    51
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 51
    Par défaut
    ok merci beaucoup, jvais mpencher dessus un peu et jt'en dirais des nouvelles =)

  12. #12
    Membre averti
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    51
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 51
    Par défaut
    Comment lie-t-on un actionScript et un document Flash ??
    Peut on inclure directement des actionScript dans notre document Flash ?
    Jvois pas pourquoi on devrait créer un document actionScript à côté pour donner des directives à notre document Flash, ou est-on obligés ??

    Enfin la commande actionScript pour "quand la souris passe sur mon animation" c'est bien "onMouseOver();" ??

    Merci!

  13. #13
    Membre Expert Avatar de dom_dev
    Profil pro
    Inscrit en
    Février 2006
    Messages
    2 073
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 2 073
    Par défaut
    bonjour,
    non, ce n'est pas onMouseOver mais "onRollOver".
    attention si tu utilises un "bouton" et que tu places le code sur celui ci c'est une autre instruction :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    on(rollOver){
     //actions
    }
    Pour répondre à ta première question, le code actionScript peut très bien être contenu dans ton animation c'est d'ailleurs la principale façon de l'utiliser.

  14. #14
    Membre Expert
    Avatar de ArHacKnIdE
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    1 947
    Détails du profil
    Informations personnelles :
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 947
    Par défaut
    OnMouseOver ça doit être du Javascript

  15. #15
    Membre averti
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    51
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 51
    Par défaut
    ouais OnMouseOver ca vient du JS mdrrr..... jsuis grillé.. ^^

    Euh, concernant le bouton.
    Imaginons, j'ai mon super bouton tout beau tout design.
    Où est-ce que jpose mon code pour que quand jpasse dessus il devienne bleu par exemple ??

  16. #16
    Membre Expert
    Avatar de ArHacKnIdE
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    1 947
    Détails du profil
    Informations personnelles :
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 947
    Par défaut
    Pour qu'il devienne bleu, étant débutant moi aussi, je sais le faire mais avec des calques...

  17. #17
    Membre averti
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    51
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 51
    Par défaut
    hmmmmm ok ok...

    mais si on veut mettre de l'actionScript, où le met-on dans notre animation flash ???

  18. #18
    Membre Expert Avatar de dom_dev
    Profil pro
    Inscrit en
    Février 2006
    Messages
    2 073
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 2 073
    Par défaut
    hello,
    euuuhhh là je crois qu'il faut tout reprendre à zéro avec un tutorial c'est un peu le truc de base
    Mais bon, c'est mon jour de bonté, si tu as créé un bouton tu "l'ouvres" et là tu vas découvrir une timeline spéciale avec 4 images si tu places une image clé sur l'image "Dessus" et bien c'est le contenu de cette image qui s'affiche sur le rollOver sans écrire de code.
    Si par contre c'est un clip qui te sert de bouton, sur l'image clé qui devra s'afficher sur le "rollover" il faudra placer une étiquette exemple "rollover" ensuite dans le code de la scène si ton clip s'appelle par exemple mon_bouton tu places le code suivant:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    mon_bouton.onRollOver = function(){
     this.gotoAndStop("rollover");
    }
    mon_bouton.onRollOut = function(){
     this.gotoAndStop(1);
       //ici j'ai mis gts(1) pour simplifier ça pourrait être aussi une autre étiquette
    }
    voilà voila

  19. #19
    Membre averti
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    51
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 51
    Par défaut
    Merci beaucoup
    jvais essayer de me débrouiller avec ca..

Discussions similaires

  1. Besoin d'aide sur langage Flash pour smartPhone
    Par tristoon dans le forum Flash/Flex
    Réponses: 5
    Dernier message: 22/10/2010, 10h42
  2. Communication "Flash et Langage C"
    Par cgcgcgcgcg dans le forum Flash
    Réponses: 1
    Dernier message: 15/05/2006, 21h57
  3. [FLASH 8] Composants Flash Remoting pour Flash 8
    Par abenhass dans le forum Flash
    Réponses: 1
    Dernier message: 15/12/2005, 12h22
  4. [flash MX 2004] flash dynamique
    Par WriteLN dans le forum Flash
    Réponses: 2
    Dernier message: 26/01/2004, 15h38
  5. Communication C++ <--> Flash MX ou Flash MX2004
    Par loupiloup dans le forum C++Builder
    Réponses: 3
    Dernier message: 19/01/2004, 20h58

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo