Événement aléatoire entre A & B fonctions le bouton de libération?

  • CE/ Pyrocy
  • Proficient
  • Proficient
  • Avatar de l’utilisateur
  • Inscription: Juil 14, 2006
  • Messages: 374
  • Loc: Santa Barbara, CA
  • Status: Offline

Message Septembre 16th, 2009, 10:01 pm

Comment puis-je utiliser AS2 de faire un événement de bouton choisir soit d'aller à l'URL #1 ou URL #2 Choisir au hasard un ou l'autre 50% du temps.
  • Anonymous
  • Bot
  • No Avatar
  • Inscription: 25 Feb 2008
  • Messages: ?
  • Loc: Ozzuland
  • Status: Online

Message Septembre 16th, 2009, 10:01 pm

  • IceCold
  • Guru
  • Guru
  • Avatar de l’utilisateur
  • Inscription: Nov 05, 2004
  • Messages: 1254
  • Loc: Ro
  • Status: Offline

Message Septembre 17th, 2009, 4:52 am

Je pense que c'est une chance équitable de 50% :)
Code: [ Select ]
var randNumber = Math.ceil(Math.random()*100);
if (randNumber < 50)
 getURL(url1);
else
getURL(url2);
  1. var randNumber = Math.ceil(Math.random()*100);
  2. if (randNumber < 50)
  3.  getURL(url1);
  4. else
  5. getURL(url2);
“True mastery transcede any particular art. It stems from mastery of oneself - the ability, developed throgh self-discipline, to be calm, fully aware, and complety in tune with oneself and the surroundings. Then, and only then, can a person know himself. ”
  • ATNO/TW
  • Super Moderator
  • Super Moderator
  • Avatar de l’utilisateur
  • Inscription: Mai 28, 2003
  • Messages: 23404
  • Loc: Woodbridge VA
  • Status: Offline

Message Septembre 17th, 2009, 5:30 am

Cela fonctionne également (mettez vos URL dans un tableau et tirer au hasard le tableau)

ACTIONSCRIPT Code: [ Select ]
on (release)  {
   
      link_arr = ["www.ozzu.com", "www.google.com"];
        ranNum = Math.floor(Math.random()*link_arr.length);
        getUrl("http://" + link_arr[ranNum]);
}
  1. on (release)  {
  2.    
  3.       link_arr = ["www.ozzu.com", "www.google.com"];
  4.         ranNum = Math.floor(Math.random()*link_arr.length);
  5.         getUrl("http://" + link_arr[ranNum]);
  6. }


Je pense que la nature intrinsèque de hasard qui fait environ 50/50 un peu comme le tirage au sort, avec seulement deux URIs. Et bien sûr vous pouvez ajouter autant d'adresses URI que vous le souhaitez à votre tableau.
"There's no place like 127.0.0.1 except for ::1."
Alexandria Networks. Leader in IT consulting for associations/non-profits, and small to medium sized businesses around the northern Virginia and Washington D.C. metro area.

Afficher de l'information

  • Total des messages de ce sujet: 3 messages
  • Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 57 invités
  • Vous ne pouvez pas poster de nouveaux sujets
  • Vous ne pouvez pas répondre aux sujets
  • Vous ne pouvez pas éditer vos messages
  • Vous ne pouvez pas supprimer vos messages
  • Vous ne pouvez pas joindre des fichiers
 
 

© 2011 Unmelted, LLC. Ozzu® est une marque déposée de Unmelted, LLC