Je réalise un quiz flash qui comportera une série de questions. Chaque question aura un bouton qui lira la question. Ainsi que 4 boutons (probablement MC), que l'utilisateur cliquera pour répondre. Chaque question est un clip sonore différent et un ensemble de réponses différent.Création d'objets dynamiques pour les questions du quiz Flash CS4, AS3
Le problème est, j'ai besoin de le faire dynamiquement afin que je puisse choisir un clip sonore aléatoire de la bibliothèque, et 4 boutons aléatoires. L'un d'entre eux sera la bonne réponse. Jusqu'à présent, j'ai manged de comprendre comment créer des instances dynamiques d'un objet et l'afficher dans un endroit aléatoire:
for(var i=0; i<5; i++)
{
var appleMovie:appleMc = new appleMc();
appleMovie.x = +Math.random()*50;
appleMovie.y = +Math.random()*50;
this.addChild(appleMovie);
}
Je peux saisir des valeurs aléatoires à partir d'un tableau de noms MovieClip comme:
var fruit = new Array("apple", "pear", "grape", "lemon");
var randomValue:Number = Math.random()*1;
fruit[randomValue];
Mais cela ne semble pas aider lorsque vous voulez dynamiquement des objets différents. Est-ce que je vais à ce sujet de la bonne façon? Les boutons de réponse doivent-ils être des clips qui génèrent leur propre graphique aléatoire en tant qu'image? Je suis un peu perdu sur celui-ci. Toute aide serait vraiment appréciée.
Cest vraiment utile merci. Été essayer de comprendre celui-là toute la journée. Maintenant, je dois trouver comment le marquer: / – whamo