CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

[flash] evenement?

evillgouki
evillgouki
Niveau 18
17 avril 2008 à 16:26:20

Salut
J'essaie depuis quelques temps de me lancer dans flash
Pour la partie graphique et timeline,c est bon j ai compris le concept
En revanche j'ai un peu de mal au niveau de l'action script:
je n'arrive pas a assimiler la notion d'événement(ou event) qui semble plutôt primordiale(et je comprend encore moins quand il s'agit d' enterframe,attachmovie ou tout autre action possédant un nom barbare^^).

Voila si quelqu'un pouvait m'expliquer en quoi consiste un envenement je lui serai très reconnaissant

PS:la seule chose que je sache faire en ActionScript sont des on press/stop/release et des gotoAndPlay/gotoAndStop

-Dark_weapon-
-Dark_weapon-
Niveau 7
17 avril 2008 à 18:57:54

Salut :ok: Je te conseille d'acheter un livre sur les AS , c'est ce que j'aurais fait si j'auris ton age :)

Sinon tu vas sur FlashKod , tu pourra telechager des fichiers .fla contenant des petits exeples avec le codes que tu veut comprendre (SUffit de rechercher) et c'est un des meilleure moyens de comprendre les AS et de savoir comment s'en servir .

Ou sinon tu vas sur le site du zero et tu lis le GRAND TUTO COMPLET des actionscript mais ca sa demande du courage , du temps , et de la patience .

evillgouki
evillgouki
Niveau 18
19 avril 2008 à 14:43:53

Sympa ton site(ainsi que ta bannière^^) mais je n'utilise que flash et photoshop,et il est encore un peu léger.

Sinon j ai suivi vos conseils et j ai trouvé un livre au CDI de mon école sur flash(j'ai bien entendu zappé les chapitre sur les éléments graphiques,j'allais quand mémé pas me taper 400 pages^^)

Et je n'ai malheureusement pas appris grand chose,a part a coder en ActionScript 2.
L'ouvrage ne nous donnes que des exemples,il ne permet pas de faire son propre script.Bien sur je les applique pour bien comprendre la méthodologie et y en a un qui me pose problème.

Je cite
" L'exemple ci-dessous est une routine qui fait trembler tous les éléments placés sur le scénario principal.Lorsque le tremblement atteint un certain seuil,le gestionnaire d'événement est détruit.

_root.createEmptyMovieClip("routine", 1);
tremble = 50;
routine.onEnterFrame = function() {
_root.x = tremble;
tremble = -tremble/2;
if (Math.abs(tremble)<0)
{
delete this.onEnterFrame;
}
}

Ce module peut être élaboré en appliquant directement l'événement onEnterFrame au _root.La création d'un clip moteur permet,elle,de supprimer l'évènement sans affecter les autres évènements qui seraient placés sur le scénario principal."

Donc j ai recopié ce code dans un calque vide et mis des Formes et Objets sur la scène mais il ne se passe rien
En m'attardant sur le code je me demande s'il n est pas faux,car il n'y a aucune action qui pourrait provoquer un tremblement puisque rien n est incrémenté ou décrémenté.
Je ne m'y connais que très peu en programmation pour pouvoir rectifier ce code s'il est faux.

Est ce que quelqu'un pourrait regarder avec SVP ça serait gentil.
Merci d'avance

Pseudo supprimé
Pseudo supprimé 19 avril 2008 à 15:53:22

si tu veux progresser en action script

ben j'te conseille ce livre ( hé ui j'ai finis par le trouver!)
c'est... une... perle ce livre!

Pseudo supprimé
Pseudo supprimé 19 avril 2008 à 15:53:48

http://www.amazon.fr/Apprendre-programmer-ActionScript-exercices-corrig%C3%A9s/dp/2212115563

Pseudo supprimé
Pseudo supprimé 19 avril 2008 à 15:55:13

s'non dsl j'peux pas t'aider j'en suis pas encore là

evillgouki
evillgouki
Niveau 18
19 avril 2008 à 17:19:01

il est efficace tu penses?
sinon personne ne connait de liens ou y ades tutos?
(dans les forums de graphisme y en a que pour photoshop)

melies
melies
Niveau 5
19 avril 2008 à 17:45:13

Salut evillgouki

Le code que tu as posté contient une erreur, dans la fonction enterframe il faut mettre

_root._x=tremble

et non _rootx

sinon pour expliquer le code c'est simple, quand tu lances ton anim, la coordonnée x de la scène principale prend la valeur de tremble, là en l'occurence on l'a définie à 50 donc la scène se déplace de 50px vers la droite.

Ensuite on change la valeur de tremble avec
tremble=-tremble/2

donc tremble devient -25, et comme on est dans un enterframe, le code s'applique en boucle donc on revient à la ligne
_root._x=tremble

donc la scène se place à -25px

et ça continue avec tremble=-(-25)/2
la scéne se place à 17.5px
etc...

et quand la valeur absolue de tremble est inférieur à 0 on détruit la fonction enterframe pour annuler la boucle

voilà ;)

evillgouki
evillgouki
Niveau 18
19 avril 2008 à 18:22:10

cool merci beaucoup ça marche melies ^^
tu as l'air de bien t y connaitre
tu as appris comment?
connais tu des sites intéressants avec des tutos ( a part celui de yoric)?

melies
melies
Niveau 5
19 avril 2008 à 19:14:55

En fait je sors tout juste d'une formation d'infographiste multimédia, où on a fait entre autre du flash.

Par contre pour les tutos j'en connais pas trop désolé.
En général quand j'ai besoin d'aide pour faire un truc je regarde sur google.

Sinon regarde sur
http://tutmarks.com/?search=flash

tu peut peut etre tomber sur des sites interressants

Sous forums
  • Ecriture
  • Modélisation 3D
  • Montage vidéo
  • Arts Graphiques
  • Modélisme
La vidéo du moment