begin process at 2012 05 28 07:27:48
  Trouver un code source :
 
dans
 
Accueil > Forum > 

ASP / ASP3

 > 

Base de données

 > 

Autre

 > 

Tirage aléatoire


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

Tirage aléatoire

vendredi 30 septembre 2011 à 19:05:43 | Tirage aléatoire

blackvelvet

Bonjour !
pour un tirage de cartes aléatoire, je reprends un ancien fla qui marche super avec en AS :



var containerCarte : Sprite = new Sprite();

addChild( containerCarte );
var tableau3:Array = new Array(Amitie,Blablabla,Celaest,Cherie,Colere,Confiance,Coupe,Croyances,Douceur,Energie,Espace,Esprit,Glaive,Icone,Mystere,Patience,Pensees,Purete,Regard,Renaitre,Reve,Seve,Silence,Tavoix,Tresor,Unique,Voir );
function onBtnTirageClick(event:MouseEvent):void {
//var ClassReference:Class = getDefinitionByName("flash.display.MovieClip."+tableau3[0]) as Class;
//trace( ClassReference );

var instance:MovieClip = new tableau3[Math.floor(Math.random() * tableau3.length-1)]() as MovieClip;
trace( tableau3.length-1 );
trace( Math.random() * tableau3.length-1 );
trace( Math.abs(Math.round(Math.random() * tableau3.length-1)) );
trace( instance );
instance.name = "instance_carte";


//var carte : MovieClip = getDefinitionByName(tableau3[0] ) as MovieClip;
// var RandomCarte:* = getDefinitionByName(tableau2[Math.floor(Math.random() * tableau2.length-1)]) as Class;
//var CarteActuelle:MovieClip = new carte();
while( containerCarte.numChildren > 0 ) containerCarte.removeChildAt(0);
containerCarte.addChild(instance);

}
btn_quitter.addEventListener(MouseEvent.CLICK, containervide);

function containervide(event : MouseEvent) : void {

containerCarte.removeChild(containerCarte.getChildByName("instance_carte"));


}

btn_tirage.addEventListener(MouseEvent.CLICK, onBtnTirageClick);
btn_tirage1.addEventListener(MouseEvent.CLICK, onBtnTirageClick);
btn_tirage2.addEventListener(MouseEvent.CLICK, onBtnTirageClick);
btn_tirage3.addEventListener(MouseEvent.CLICK, onBtnTirageClick);
btn_tirage4.addEventListener(MouseEvent.CLICK, onBtnTirageClick);
btn_tirage5.addEventListener(MouseEvent.CLICK, onBtnTirageClick);
btn_tirage6.addEventListener(MouseEvent.CLICK, onBtnTirageClick);
btn_tirage7.addEventListener(MouseEvent.CLICK, onBtnTirageClick);
btn_tirage8.addEventListener(MouseEvent.CLICK, onBtnTirageClick);
btn_tirage9.addEventListener(MouseEvent.CLICK, onBtnTirageClick);
btn_tirage10.addEventListener(MouseEvent.CLICK, onBtnTirageClick);
btn_tirage11.addEventListener(MouseEvent.CLICK, onBtnTirageClick);
btn_tirage12.addEventListener(MouseEvent.CLICK, onBtnTirageClick);
btn_tirage13.addEventListener(MouseEvent.CLICK, onBtnTirageClick);
btn_tirage14.addEventListener(MouseEvent.CLICK, onBtnTirageClick);
btn_tirage15.addEventListener(MouseEvent.CLICK, onBtnTirageClick);
btn_tirage16.addEventListener(MouseEvent.CLICK, onBtnTirageClick);
btn_tirage17.addEventListener(MouseEvent.CLICK, onBtnTirageClick);
btn_tirage18.addEventListener(MouseEvent.CLICK, onBtnTirageClick);
btn_tirage19.addEventListener(MouseEvent.CLICK, onBtnTirageClick);
btn_tirage20.addEventListener(MouseEvent.CLICK, onBtnTirageClick);
btn_tirage21.addEventListener(MouseEvent.CLICK, onBtnTirageClick);
btn_tirage22.addEventListener(MouseEvent.CLICK, onBtnTirageClick);
btn_tirage23.addEventListener(MouseEvent.CLICK, onBtnTirageClick);
btn_tirage24.addEventListener(MouseEvent.CLICK, onBtnTirageClick);
btn_tirage25.addEventListener(MouseEvent.CLICK, onBtnTirageClick);
btn_tirage26.addEventListener(MouseEvent.CLICK, onBtnTirageClick);
btn_tirage27.addEventListener(MouseEvent.CLICK, onBtnTirageClick);



Bon, jusque-là c'est OK...j'ai rajouté des cartes, maintenant, il y en a 44 et ça donne :



var containerCarte : Sprite = new Sprite();

addChild( containerCarte );
var tableau3:Array = new Array(Action,Amitie,Amour,Ange,Carcan,Confiance,Controle,Coupable,Croyances,Douceur,Elan,Energie,Espace,Esprit,Esquisse,Evolution,Exclu,Fluidite,Guerir,Guide,Icone,Intention,Invente,Joie,Jouer,Lumiere,Lutter,Mental,Miroir,Mystere,Parle,Passage,Patience,Possibles,Recevoir,Regard,Renaitre,Responsable,Reve,Seduire,Silence,Unique,Voir,Voyage );
function onBtnTirageClick(event:MouseEvent):void {
//var ClassReference:Class = getDefinitionByName("flash.display.MovieClip."+tableau3[0]) as Class;
//trace( ClassReference );

var instance:MovieClip = new tableau3[Math.floor(Math.random() * tableau3.length-1)]() as MovieClip;
trace( tableau3.length-1 );
trace( Math.random() * tableau3.length-1 );
trace( Math.abs(Math.round(Math.random() * tableau3.length-1)) );
trace( instance );
instance.name = "instance_carte";


//var carte : MovieClip = getDefinitionByName(tableau3[0] ) as MovieClip;
// var RandomCarte:* = getDefinitionByName(tableau2[Math.floor(Math.random() * tableau2.length-1)]) as Class;
//var CarteActuelle:MovieClip = new carte();
while( containerCarte.numChildren > 0 ) containerCarte.removeChildAt(0);
containerCarte.addChild(instance);

}
btn_quitter.addEventListener(MouseEvent.CLICK, containervide);

function containervide(event : MouseEvent) : void {

containerCarte.removeChild(containerCarte.getChildByName("instance_carte"));


}

btn_tirage.addEventListener(MouseEvent.CLICK, onBtnTirageClick);
btn_tirage1.addEventListener(MouseEvent.CLICK, onBtnTirageClick);
btn_tirage2.addEventListener(MouseEvent.CLICK, onBtnTirageClick);
btn_tirage3.addEventListener(MouseEvent.CLICK, onBtnTirageClick);
btn_tirage4.addEventListener(MouseEvent.CLICK, onBtnTirageClick);
btn_tirage5.addEventListener(MouseEvent.CLICK, onBtnTirageClick);
btn_tirage6.addEventListener(MouseEvent.CLICK, onBtnTirageClick);
btn_tirage7.addEventListener(MouseEvent.CLICK, onBtnTirageClick);
btn_tirage8.addEventListener(MouseEvent.CLICK, onBtnTirageClick);
btn_tirage9.addEventListener(MouseEvent.CLICK, onBtnTirageClick);
btn_tirage10.addEventListener(MouseEvent.CLICK, onBtnTirageClick);
btn_tirage11.addEventListener(MouseEvent.CLICK, onBtnTirageClick);
btn_tirage12.addEventListener(MouseEvent.CLICK, onBtnTirageClick);
btn_tirage13.addEventListener(MouseEvent.CLICK, onBtnTirageClick);
btn_tirage14.addEventListener(MouseEvent.CLICK, onBtnTirageClick);
btn_tirage15.addEventListener(MouseEvent.CLICK, onBtnTirageClick);
btn_tirage16.addEventListener(MouseEvent.CLICK, onBtnTirageClick);
btn_tirage17.addEventListener(MouseEvent.CLICK, onBtnTirageClick);
btn_tirage18.addEventListener(MouseEvent.CLICK, onBtnTirageClick);
btn_tirage19.addEventListener(MouseEvent.CLICK, onBtnTirageClick);
btn_tirage20.addEventListener(MouseEvent.CLICK, onBtnTirageClick);
btn_tirage21.addEventListener(MouseEvent.CLICK, onBtnTirageClick);
btn_tirage22.addEventListener(MouseEvent.CLICK, onBtnTirageClick);
btn_tirage23.addEventListener(MouseEvent.CLICK, onBtnTirageClick);
btn_tirage24.addEventListener(MouseEvent.CLICK, onBtnTirageClick);
btn_tirage25.addEventListener(MouseEvent.CLICK, onBtnTirageClick);
btn_tirage26.addEventListener(MouseEvent.CLICK, onBtnTirageClick);
btn_tirage27.addEventListener(MouseEvent.CLICK, onBtnTirageClick);
btn_tirage28.addEventListener(MouseEvent.CLICK, onBtnTirageClick);
btn_tirage29.addEventListener(MouseEvent.CLICK, onBtnTirageClick);
btn_tirage30.addEventListener(MouseEvent.CLICK, onBtnTirageClick);
btn_tirage31.addEventListener(MouseEvent.CLICK, onBtnTirageClick);
btn_tirage32.addEventListener(MouseEvent.CLICK, onBtnTirageClick);
btn_tirage33.addEventListener(MouseEvent.CLICK, onBtnTirageClick);
btn_tirage34.addEventListener(MouseEvent.CLICK, onBtnTirageClick);
btn_tirage35.addEventListener(MouseEvent.CLICK, onBtnTirageClick);
btn_tirage36.addEventListener(MouseEvent.CLICK, onBtnTirageClick);
btn_tirage37.addEventListener(MouseEvent.CLICK, onBtnTirageClick);
btn_tirage38.addEventListener(MouseEvent.CLICK, onBtnTirageClick);
btn_tirage39.addEventListener(MouseEvent.CLICK, onBtnTirageClick);
btn_tirage40.addEventListener(MouseEvent.CLICK, onBtnTirageClick);
btn_tirage41.addEventListener(MouseEvent.CLICK, onBtnTirageClick);
btn_tirage42.addEventListener(MouseEvent.CLICK, onBtnTirageClick);
btn_tirage43.addEventListener(MouseEvent.CLICK, onBtnTirageClick);


seulement, j'obtiens 27 erreurs comme suit :


[b]1120: Accès à la propriété non définie Action.


Cette discussion est classée dans : click, btn, mouseevent, addeventlistener, onbtntirageclick


Répondre à ce message

Sujets en rapport avec ce message

Création dynamique de boutons [ par tof.p ] Bonjour à tous,Je crée des boutons dynamiquement sur une webform. Le nombre de boutons dépend du résultat d'un select dans une base de données.Les bou RequiredFieldValidator + Button [ par InnocentCriminal ] Bonjour, J'urais voulu savoir si il existe un moyen simple pour qu'un requiredFieldValidator affecté à un champ, ne teste ce champ que sur le click d' asp.net /.Vb.Net comment passer un un pointeur de fonction ? [ par pasd ] comment passer un un pointeur de fonction ?Je voudrais passer un addressOf dans une fonction, quel déclaration je met exemple Dans Webform.aspx.vb J'a comment passer une adresse de fonction ??? [ par pasd ] comment passer un un pointeur de fonction ?Je voudrais passer un addressOf dans une fonction, quel déclaration je met (ou un autre moyen si il y a)en problème avec un bouton créer dynamiquement [ par lenneth666 ] Voila dans mon code j'ai  Dim btn As New Button()   btn.Text = "Dynamique " & i.toString   btn.attributes("runat") = "server"   btn.width=  new Unit(" appele d'une fonction ASP apres le click sur un boutton (onclick="") [ par bayoude ] salut tous le mondeje veux bien savoir comment appeler une fonction ASP aprés le click sur un boutton merci reference a un bouton [ par Poulipe ] bonjour,je n arrive pas a faire reference a un bouton dans ma page, si qqun pouvait m aider ca serait sympa merci,mon code Dim btn_tmp <FONT color=#00 table chargée dynamiquement et évènement click [ par gama71 ] Bonjour, j'ai un petit souci avec une table qui contient quelques objet texte et un objet HtmlInputImage myimage = new HtmlInputImage(); myimage.Src = Paypal provoquer l'évènement click du bouton "acheter Maintenant" à partir d'un autre [ par gama71 ] evenement sur click droit souris dans webgrid asp.net [ par nanou40 ] Bonjour,Je souhaiterais generer un evenement lorsque l'utilisateur fait un click droit dans un control textbox d'une WEBGRID, comment peut on gérer ce


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 : 1,061 sec (3)

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