Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

CONTRÔLER SES ANIMATIONS


Information sur la source

Catégorie :Menu & navigation Classé sous : contrôle, menu, animation, lecture Niveau : Débutant Date de création : 26/07/2008 Date de mise à jour : 29/07/2008 14:04:45 Vu / téléchargé: 4 824 / 704

Note :
10 / 10 - par 1 personne
10,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (6)
Ajouter un commentaire et/ou une note

Description

Allez, je continue dans ma lancée et je post une autre source ^^

En fouillant dans mes tiroirs je suis tombé sur une de mes premières anim sur flash (je suis nostalgique)
et je me suis dit que ça serait sympa de pouvoir la contrôler comme un film...

ceci est un menu de contrôle qui permet de naviguer dans son animation comme on le ferait dans une vidéo avec:
- des boutons play/pause, fwd, rew
- un bouton pour activer ou non la lecture en boucle
- une barre de navigation pour aller directement à n'importe quelle endroit de l'animation
- option pour afficher le menu  au survol
- option pour changer rapidement la couleur du fond et des boutons du menu

Tout le code est sur la 1ere frame du clip navigation de manière à pouvoir facilement juste le copier sur son animation pour que ça marche directement (en théorie^^)

Ce clip navigation agit sur la timeline de l'animation, donc il y a 2-3 choses importantes pour que ça marche:

- votre fla doit être en as2 (hélas... depuis le temps que je le dis je me suis toujours pas mis à l'as3)
- toute l'animation doit être sur la timeline principale
- l'animation ne doit pas contenir de clips imbriqués, il ne serait pas lu correctement
- l'animation ne doit pas contenir d'action script (donc oui ça ne contrôle que les animations basiques)
- le clip navigation doit être collé aussi sur la timeline principale
- le clip navigation doit avoir le même nombre de frame que l'animation (si il disparaît au cours de l'animation ca serait pas pratique ^^)
 

Conclusion

ce menu me paraît assez complet, il me semble avoir pris en compte un maximum d'éventualités,
mais vu que je suis pas un pro ça peut sûrement être optimisé.

merci de me signaler si vous voyez des bugs ou des inepties dans ma manière de coder ^^

 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
  •   ctrl
    • .DS_StoreTélécharger ce fichier [Réservé aux membres club]6 148 octets
    • ctrl.flaTélécharger ce fichier [Réservé aux membres club]393 728 octets
    • ctrl.swfTélécharger ce fichier [Réservé aux membres club]Voir ce fichier55 201 octets
    • ctrl_v8.flaTélécharger ce fichier [Réservé aux membres club]286 720 octets

Télécharger le zip

Historique

29 juillet 2008 14:04:45 :
possibilité de cliquer à n'importe quel endroit de la barre pour naviguer dans l'animation ajout de la version flash 8

Commentaires et avis

signaler à un administrateur
Commentaire de Blacknight91titi le 28/07/2008 09:55:08 10/10

Bonjour,

Une idée très bonne pour une source qui semble très bien réalisé et fonctionnel.
Bravo pour l'idée et la réalisation !

Si je puis cependant emettre une petite suggestion.
Lorsque l'on souhaite naviguer dans le "film" il serait peut être plus intéréssant de pouvoir se rendre à l'endroit voulut en cliquant respectivement sur la barre indiquant la position de lecture du film en plus de pouvoir s'y rendre en déplacant le bouton de navigation.
Je ne suis pas sûr que la phrase soit compréhensible.

A l'heure actuel on ne peut le faire qu'en cliquant sur le bouton de navigation et en le déplacant, l'habitude des players veut qu'en voulant aller au milieu du film j'ai cliqué sur le milieu de la barre de navigation.

Blacknight
Note : 10/10, pour l'idée et la réalisation (en espérant que tu prennes en compte ma suggestion qui me semble presque indispensable ;] )

signaler à un administrateur
Commentaire de smoochy le 28/07/2008 12:01:34

hello, merci pour ton commentaire :-)

tu as absolument raison en ce qui concerne ta suggestion, je vais voir ce que je peux faire
(je sais pas encore comment mais ça doit être faisable...)

signaler à un administrateur
Commentaire de Blacknight91titi le 28/07/2008 15:05:27

Le concept est très facile a réaliser.
En gros il suffit de visualiser la différence entre le début de la barre de progression et l'endroit où l'on a cliquer dessus puis de diviser le tout par la taille totale de la barre pour obenir un pourcentage.
Ce pourcentage indique donc la position de la tête de lecture.
Après, et bien tu multiplie ce pourcentage par le nombre totale de frame dans le "film" que tu visualise et tu obtiens donc la frame sur laquel tu dois te rendre.
Penses bien sur à arrondir la valeur pour avoir un entier.

C'était plus ou moins le principe que tu utilisais pour le bouton de navigation non ?

signaler à un administrateur
Commentaire de smoochy le 29/07/2008 14:14:27

hello,

oui c'est exactement ça le principe, mais je sais pas pourquoi je serais parti sur qqch de plus compliqué pour ce que tu me demandais...

fallait juste reprendre la valeur _xmouse de la barre et la convertir en pourcentage de frame comme je l'avais fait pour le reste du code de la barre...

merci en tout cas pour tes commentaires qui contribuent à améliorer mes codes :-)

à part ça j'ai regardé tes sources sur le site, c'est la grande classe (surtout la dernière l'éditeur de dessin)... dommage que tu n'en post plus ces derniers temps...

++

signaler à un administrateur
Commentaire de Blacknight91titi le 29/07/2008 17:04:48

Eh non, de gros projets en vue qui n'auront pas leur place sur Flashkod ;)
"La grande classe" oui et non.
Sans vouloir joueur les adorateurs (quoique), jète un oeil sur les sources de Pegase 31, pour le peux de source qu'il a poster sur Flashkod, elles valent le coup d'oeil ! On pourrait presque dire que je l'admire ^_^'

Bon flash !

signaler à un administrateur
Commentaire de smoochy le 29/07/2008 17:28:11

ouais je connais, je me suis déjà perdu des heures dans son labyrinthe ^^

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

problème avec les actions [ par pcarnal ] bonjour,voila j'ai crée un menu sur une animation avec des actions sur les différents boutons du menu et cela ne marche pas pourquoi ?voila l'action q loadmovie comment faire? [ par gambetta ] bonjour à tousj'utilise l'excellent mais limité flashmenu de script océan pour générer des menus flash simples mais peformants. Ceci étant pour aller vitesse de lecture d'une anim !!! [ par cooly ] hello !J'ai un petit problème !!!Je voudrais pouvoir modifier la vitesse d'une animation type image par image en fonction du délais appuyé sur une tou Menu en Flash [ par bengod ] Bonjour à tous , J'ai créé un menu verticale en flash. Ce menu est affiché dans un frame à gauche. Lorsque l'on clique sur l'une des options l'animati Problème de menu animé, avec l'animation dans un clip [ par Javampire ] Bonjour, J'ai créé un menu dans un clip. Il se compose d'une première barre, et lorsque la souris passe sur tel endroit, un sous-menu apparaît. Jusque Contrôle animation Flash [ par Rico59 ] Bonjour,Je suis en train de préparer une page web contenant une iframe.Cette page contient un fichier Flash qui me permet de changer une partie de l'é Mon anim marche que en local ???? [ par Masterkix ] J'ai fait une Animation Flash destinée à être publiée sur mon site Web.Sur ma machine (c'est à dire en local) l'animation fonctionne parfaitement, par Reprise automatique lecture [ par YRIS ] Bonjour,Je souhaite que mon animation s'arrête sur une image précise (image-clé) et que la lecture reprenne automatiquement après 2 secondes.Dans acti Lecture d'une animation en sens inverse [ par RD07 ] Slt,novice sous flash mx j'ai mis en place une animation de type rotation de photos et je souhaiterai permettre une lecture dans un sens ou dans l'aut lecture d'une animation pendant 1 minute [ par apocalypse_boy ] Bonjour à tous,j'ai un clip sur la première frame ou il y a un stop(); , et j'aimerai que le clip soit lut pendant une minute puis que l'animation pas


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,484 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.