begin process at 2012 05 26 21:33:13
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Flash

 > 

Archives

 > 

ActionScript

 > 

Faire tourner aléatoirement une image.


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Faire tourner aléatoirement une image.

dimanche 23 mai 2004 à 21:03:36 | Faire tourner aléatoirement une image.

jcdc

Bonsoir tout le monde.
Voilà, je suis en train de créer un jeu en flash. Dans mon jeu, je souhaiterai faire tourner une roue de manière aléatoire en cliquantsur un bouton. Quelqu'un pourrait m'aider???
Merci.
lundi 24 mai 2004 à 19:45:06 | Re : Faire tourner aléatoirement une image.

jdeboer

Réponse acceptée !

Bon salut,
Je te propose une solution. Je sais pas si c'est la plus elegante mais du moins je pense qu elle marche et c'est la premiere qui me vient a l'esprit. Et vu que personne ne t a repondu encore, j'ose te la proposer.

Bon si je comprends bien, tu veux faire tourner une roue style "La Roue de la Fortune" et qu'elle s arrete au hasard sur un des quartiers, (j appelle quartier, la "part de gateau" de la roue : dans le cas de La Roue de la Fortune, ca serait la somme que chaque joueur risque de gagner lorsqu'il propose une lettre).

Bon disons que tu as dessine sous ton logiciel une roue de ce type, avec, disons 4 quartiers. Transforme le en clip, qu'on appelera ROUE.

Cree alors un clip vide, qu on appelera ROUE_ROULANTE for example. ROUE_ROULANTE est un clip qui fait tourner la roue sur 1 tour complet.

Dans ROUE_ROULANTE, glisse le clip ROUE dans la premiere image. Dans un autre calque de ROUE_ROULANTE, dessine un repere (un trait ou je ne sais pas koi) pour reperer le quartier selectionne.
Reviens dans la calque de la ROUE, puis place la roue de telle sorte que le repere designe un quartier. Cree alors une image-cle a l'image 10 (ou plus, ca depende de la vitesse a laquelle tu veux que la roue tourne). Repositionne la roue de telle sorte que le repere designe alors le quartier suivant. Et tu fais ca ainsi de suite .... pour tous les quartiers.

Resumons: Tu as maintenant un clip ROUE_TOURNANTE, toutes les 10 images (ou plus ou moins), il y a une image-cle avec le repere designant chacun des quartiers.
Cree alors une interpolation de mouvement entre chacune des images -cles. Si tu testes la sequence, tu devrais voir ta roue tourner sans fin.

Bon apres je passe les details car je vais pas te macher tout le boulot quand meme. Mais apres, cree une fonction qui chope un nombre aleatoire, qu'on appellera NB_DE_QUARTIERS.
a chaque image_clee, incremente un compteur, fais un test: si le compteur egale NB_DE_QUARTIERS alors stop le clip ROUE_TOURNANTE sinon il continue a tourner.

Cree un nombre aleatoire qui ne soit pas trop petit car sinon le nombre de tour fait par la roue sera tres faible.

Exemple: si NB_DE_QUARTIERS = 2 et que la roue a 4 quartiers. La roue aura fait uniquement un 1/2 tour.
Par contre NB_QUARTIERS = 16, la roue aura fait 4 tours.


Bon , as tu compris? ou tu as besoin de plus de precisions ? Si tu arrives pas du tout, envoye le FLA et je te le ferai car c un peu long a expliquer en details en fait


Cette discussion est classée dans : image, jeu, tourner, aléatoirement


Répondre à ce message

Sujets en rapport avec ce message

lien d'un swf vers un autre à la 2eme image... [ par stephbleu ] Je ne sais pas si c'est clair. bref, j'essaye de faire un petit site: http://stephbleu.free.fr/page2 c'est le tout debut il y a pour l'instant que 2 IMPORTATION D'IMAGE [ par kreeger ] Bonjour,Je fais actuellement un jeu de grattage qui fonctionne.Ok.. enfin presque !Car j'aimerai afficher des images aléatoirements avec une certaine Jeu des 7 erreurs [ par sabinep38 ] Bonjour, je recherche un code permettant de créer un jeu style "le jeu des 7 erreurs" (à gauche, image originale, et à droite image modifiée). Je ne p Dans un jeu de décoration, faire un bouton pour envoyer l'image [ par noemiecrea ] Bonjour, Je suis en train de créer un jeu de décoration. Il s'agit de placer des objets de déco sur une photo d'une maison. Je voudrais faire un bout aléatoirement!!!!!!!!!!!!! [ par hakim255 ] bonjour a tous [^^happy5] voila j aimerai que quelqu un m éxplique comment faire pour faire appraitre une image sur l écran mais la place de l image s problème affichage galerie xml [ par lefouill ] J'ai un problème bizarre que je n'arrive pas à résoudre : J'ai une galerie xml qui se charge dans un fullflash à partir d'un swf externe. Lors de la Besoin d'un coup de main sur fonction AS3 [ par med38 ] Bonjour à tous, j'ai besoin d'aide, je ne suis pas développeur et je souhaite modifier un code AS3 dans une animation Flash de carte de v½ux achetée décalage d'une animation swf [ par klabille ] Salut à tous ! Voila je fais un site internet éducatif (apprendre la grammaire aux enfants ! ouais je sais c'est pas gagné...) J'ai fait un jeu (genr Déplacement de curseur automatique [ par MatLab123 ] Salut à tous, je suis nouveau donc je me présente : Mathieu, 22 ans, je suis actuellement dans une école de Game Design sur Paris et je me suis lancé Faire apparaitre une image progressivement (fondu) [ par cynoq ] Bonjour à tous, Je débute avec Flash (v. 8) et je cherche à faire apparaître une image en fondu. Quelqu'un peut-il m'expliquer comment faire, si possi


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 4,976 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales