Articles Commentaires

Artbooktuto » Tuto Flash » Fond animé

Fond animé

 Arrière plan qui
défile

fichier exemple : nuages
Fichier source : nuages

Le temps des fonds statiques est révolu, avec ce tuto nous
allons voir comment faire un fond qui défile.

Créez un nouveau ActionScript 3, puis changer les paramètres
de votre scène, par ceci : taille, 500 pixels de largeur, et 350 de
hauteur, et une vitesse de 30 images seconde pour que l’animation soit fluide.

21842352 Fond animé

Importez votre image dans la scène (celle qui se trouve en
dessous) et placez la bien au centre.

21842371 Fond animé

Convertissez la en symbole graphique d’un clic droit, ayant
pour nom nuage.

21842377 Fond animé

Dupliquez cette image deux fois, placez les deux copies des
deux côtés de l’original, collés à l’image du centre.

21842387 500x132 Fond animé

Sélectionnez l’image du centre et faites
Modification>Transformer>Renverser horizontalement.

21842395 Fond animé

Sélectionnez les trois images et convertissez-les en symbole
de clip, avec un alignement à gauche. Nommez le clip fond, n’oubliez pas de nommer aussi votre occurrence Fond.

21842400 Fond animé

Créez un nouveau calque, nommé AS et collez ce code à l’intérieur

Fond.addEventListener
(Event.ENTER_FRAME,deplacement);

function
deplacement (evt:Event):void{

evt.target.x -= 2;
if(evt.target.x <= -1000) {
 evt.target.x = 0;

 }
}

Voilà votre fond animé est créé. Voir le fichier :nuages

Arthelius

Si vous avez des questiosn ou des suggestions rendez vous sur le forum

 

VN:F [1.9.16_1159]
Rating: 4.8/10 (5 votes cast)
Fond animé, 4.8 out of 10 based on 5 ratings

Articles en relation :

  1. Fond Pixelisé
  2. Fond 1
  3. animation : rouages qui tournent

Classé dans : Tuto Flash

23 Réponses pour "Fond animé"

  1. SmakS dit :

    Problème

    Bonjour, j’ai bien fé tout ce que vous avez indiqué mais il m’indique un bug action script : 1120: Accès à la propriété non définie Fond.
    Commentt faire ?

    Meri

    ps : votre lien pour voir justement ces nuages en mouvement ne marche po, enfin si il marche mais les nouages font comme chez moi, il ne bouge pas :)

    VA:F [1.9.16_1159]
    Rating: 0.0/5 (0 votes cast)
  2. karim dit :

    c nulle votre tutaux

    c tré tré tré nulle votre tutaux…c tré mal expliqué , c court é ca ne marche pa vous avez due oublier pa mal d’étapes..un peu de sérieux SVP

    VA:F [1.9.16_1159]
    Rating: 2.3/5 (3 votes cast)
  3. mountaeco dit :

    merci

    Bonjour,

    merci pour l’effort, mais t es besoin d’expliquer mieux, et merci c’est un beau tuto,

    VA:F [1.9.16_1159]
    Rating: 0.0/5 (0 votes cast)
  4. Tietie007 dit :

    Je cherche à intégrer un échiquier animé, dans mon blog …où l’on pourrait suivre une partie en bougeant les pièces !

    VA:F [1.9.16_1159]
    Rating: 0.0/5 (0 votes cast)
  5. Pv_le_worm dit :

    Hum.

    J’avoue, le tuto n’est pas parfait et mériterait d’être revu. Par contre, les précédents commentaires me font (pour la plupart) bien rire…
    J’adore les gens qui se plaignent de travail des autres sans être foutus d’écrire des phrases complètes avec une orthographe potable. On a le droit de faire des fautes, je l’avoue, mais de là à faire preuve d’un tel illettrisme…

    Alors, je lance un appel à tous les Kevins & autres kikoos de France et d’ailleurs : Lève ton gros cul de ton siège, lâche ton PC minable et va en cours. P’tit con va!

    Merci :D

    VA:F [1.9.16_1159]
    Rating: 5.0/5 (6 votes cast)
  6. sirocco dit :

    heu…

    Loin de moi l’idée de dénigrer le travail fait, mais encore faut-il que le résultat final soit à la hauteur de ce qui est décrit. Je viens de le tester et ça ne marche pas, mais peut-être est-ce moi qui ai raté une étape? pourtant, même le fichier exemple ne marche pas, dommage, ç’aurait été sympa à voir…

    VA:F [1.9.16_1159]
    Rating: 0.0/5 (0 votes cast)
  7. arthelius dit :

    modification du tuto imminente

    Bonjour

    Devant le succès de ce tuto et l’erreur qu’il comporte, je tenais à vous dire que celui ci allai être revu, dans le courant de l’été, afin qu’il fonctionne pour de bon.
    Excusez moi encore pour ce désagrément.

    VA:F [1.9.16_1159]
    Rating: 0.0/5 (0 votes cast)
  8. Payway dit :

    ça marche pourtant….

    Ce tuto (issu d’un livre de chez MicroApplication d’ailleurs) fonctionne très bien si vous n’oubliez pas de nommer votre occurence dans les propriétés (Fond) …. dans le bouquin, ils le nomment “bande”.

    Je viens de le tester et ça marche parfaitement !

    VA:F [1.9.16_1159]
    Rating: 0.0/5 (0 votes cast)
  9. Deedlit dit :

    ça marche !

    Ce tuto comme le dis mon précédent interlocuteur (écrit) marche très bien. Si vous ne savez pas suivre des démarches pourtant clair on ne peut rien pour vous, inutile de s’acharner sur celui qui pensait vous aidez en transcrivant ce tuto.

    Voilà, en tout cas merci.

    VA:F [1.9.16_1159]
    Rating: 0.0/5 (0 votes cast)
  10. arthelius dit :

    merci

    Je vous remercie pour ce sympathique commentaire.
    ça me permet d’être rassuré sur la possibilité de ce tuto.

    VA:F [1.9.16_1159]
    Rating: 0.0/5 (0 votes cast)
  11. bazilik dit :

    Fonctionne très bien, seulement en ActionScript3!!!!
    Merci.

    VA:F [1.9.16_1159]
    Rating: 0.0/5 (0 votes cast)
  12. galimène dit :

    … un autre essai :

    Bonjour, j’avoue être totalement novice, et j’ai trouvé ce tuto intéressant. Pour ma part il n’y eut aucun problème. Mais, après avoir fait “bouger des nuages”, j’ai essayé de prendre un autre fond, qui n’a pas la même taille, et la problème par rapport à ceci “if(evt.target.x

    VA:F [1.9.16_1159]
    Rating: 0.0/5 (0 votes cast)
  13. lboutan dit :

    Désolé je bloque…

    Bonjour,
    Je suis novice, donc je teste…
    J’utilise Flash 8.
    J’ai bien suivi toutes les instructions du tuto.
    Mais lorsque je lance le test de l’animation, il me met un message d’erreur :
    “**Erreur** Séquence = Séquence 1, calque = AS, image = 1 :Ligne 3 : ‘{‘ attendu
    function deplacement (evt:Event):void{

    **Erreur** Séquence = Séquence 1, calque = AS, image = 1 :Ligne 10 : ‘}’ inattendu
    }

    Total des erreurs ActionScript : 2 Erreurs signalées : 2″

    Si quelqu’un peut m’aider, pour que je comprenne.
    Merci d’avance.

    PS.: Msg à arthelius qui contribue au savoir de chacun… Bravo et merci.

    VA:F [1.9.16_1159]
    Rating: 0.0/5 (0 votes cast)
  14. nolog2008 dit :

    well…

    n’oubliez pas de nommer votre occurence dans les propriétés Fond et non fond sinon marche po !

    Ensuite pour lboutan, comptes tes parenthèses ouvrantes et fermentes elles doivent être identiques

    PS: bon tuto, merci.

    ci@o

    VA:F [1.9.16_1159]
    Rating: 0.0/5 (0 votes cast)
  15. poupouille dit :

    super ça marche,
    comment on peut regler la vitesse ?
    merci !!!

    Audrey

    VA:F [1.9.16_1159]
    Rating: 0.0/5 (0 votes cast)
  16. Ermengarde dit :

    poussons + loin

    Bonjour,
    Je viens de faire ce tuto qui me plait beaucoup (j’ai mis une fenêtre en 1er plan), mais je voudrais pouvoir faire défiler en continu, sans rupture. Comment faire ?
    Merci

    VA:F [1.9.16_1159]
    Rating: 0.0/5 (0 votes cast)
  17. mimiic dit :

    Juste apporter mes félicitations à ce tuto très clair, très simple à réalisé et surtout très utile !
    Il m’a servit de base à certaines appllis flash plus poussées, merci beaucoup!

    J’invite tout ceux qui critique le réalisateur du tuto a réapprendre les bases de la prog ou bien de se trouver un autre passe temps que d’essayer de critiquer quelqu’un qui essaye simplement de nous apporter son aide, car ils ne savent même pas faire ce tuto pourtant simple et clair!

    P.S. : je mets 19/20 car le code n’est pas expliqué =) (sauf si je suis aveugle)

    Bonne continuation a toi arthelius
    Tcho!

    VA:F [1.9.16_1159]
    Rating: 0.0/5 (0 votes cast)
  18. Vianney Carvalho dit :

    Merci pour ce sympathique commentaire.
    Je comprend tout à fait que l’on ne puisse pas comprendre certaines étapes ou que l’on arrive pas à faire certaines choses, c’est normal lorsque l’on débute.
    Après tout est dans la façon de le dire.
    Oui par contre c’est vrai que l’AS n’est pas expliqué toutes mes excuses, je n’y avais tout simplement pas pensé.

    Mimiic, tu as un système de notation si tu veux, les petites étoiles dans les carrés.

    Encore merci.

    VN:F [1.9.16_1159]
    Rating: 0.0/5 (0 votes cast)
  19. rico dit :

    tout d’abord merci pour ce tuto,
    contrairement à ce que certains disent, il fonctionne.

    ensuite effectivement il aurait été sympa d’expliquer le code.
    je me débrouille en flash, mais j’ai du mal avec l’action script.
    même si celui-ci est simple.
    j’ai voulu inverser l’animation, faire défiler les nuages de gauche vers la droite
    mais cela ne marche plus aussi bien.
    alors si il est possible d’expliquer le code ce serait super bien.

    merci encore

    VA:F [1.9.16_1159]
    Rating: 0.0/5 (0 votes cast)
  20. Vianney Carvalho dit :

    Le tuto étant assez ancien, je vais voir ce que je peux faire.

    VN:F [1.9.16_1159]
    Rating: 0.0/5 (0 votes cast)
  21. rico dit :

    ok, merci d’avance.
    j’ai bien trouvé comment gérer la vitesse, et inverser le défilement
    mais l’anim n’est plus “sans fin”
    merci encore

    VA:F [1.9.16_1159]
    Rating: 0.0/5 (0 votes cast)
  22. narpa dit :

    yo, super le tuto. Alors merci a l’auteur d’avoir pris le temps.
    —————————————————
    /* Evénement EnterFrame
    Permet d’exécuter la fonction deplacement définie ci-dessous chaque fois que la tête de lecture se déplace vers une nouvelle image du scénario.

    Fond.addEventListener(Event.ENTER_FRAME, deplacement);
    ————————————————-
    ensuite dans la function déplacement

    l’axe x du symbole fond est déplace de 2 pixel ( axe horizontal )

    sauf si x == 10000 dans ce cas l’axe x = 0

    VA:F [1.9.16_1159]
    Rating: 0.0/5 (0 votes cast)
  23. cocotte dit :

    Même en 2012 super tuto.
    Pour éviter que ça saute visuellement, il faut juste travailler sur le raccord et c’est parfait.
    Merci

    VA:F [1.9.16_1159]
    Rating: 0.0/5 (0 votes cast)

Laisser un commentaire

*

Vous pouvez utiliser ces balises et attributs HTML : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>