module inscription newsletter haut de page forum mobile

Ateliers et Formations

Bouton qui lance menu au hasard

Discussion dans 'Archives moteurs' créé par stephetsand, 20 Février 2006.

Tags:
  1. stephetsand

    Points Repaire:
    550
    Recos reçues:
    0
    Messages:
    32
    Appréciations:
    +0 / 0 / -0
    Bonjour,

    J'aimerais savoir comment faire pour associer un bouton à plusieurs menus qui seront lus de façon aléatoire.

    L'idée est de lancer un menu parmi 100 lorsque je clique sur un bouton.
    Les menus déja lus ne devant pas être rejoués.

    Faut-il forcément passer par un script ?
    Si oui, de quel type ?

    D'avance merci.
     
  2. zyzomys

    Points Repaire:
    1 000
    Recos reçues:
    0
    Messages:
    206
    Appréciations:
    +0 / 0 / -0
    C'est faisable avec un script, mais pour 100 menus c'est à la limite du faisable. Tu ne peux enregistrer que 8*16 informations dans les GPRM ce qui te fait donc 128 informations. Or pour faire ton tirage aléatoire il te faut déjà utiliser un GPRM il ne t'en reste que 7, donc 112 informations enregistrables pour savoir si tel ou tel menu a déjà été affiché. Si jamais tu as besoin d'un autre GPRM ce n'est plus possible.
    D'autre part quand tu auras affiché disons 90 menus, il est fort possible qu'il te fasse faire énormément de tirages au sort pour tomber sur un des dix menus restants à lire (voire même cela risque d'être impossible selon la qualité du générateur de nombres aléatoires qui est propre à chaque lecteur de DVD). Tu risque donc de rentrer dans une boucle infinie et de bloquer la lecture de ton DVD.
    La solution qui reste du domaine du réalisable pour 99 menus, c'est de construire les menus avec une piste vidéo en y plaçant des boutons. Tu peux alors créer 99 chapitres, chaque chapitre correspondant à un menu, et créer ensuite un certain nombre de scénarios qui vont lire ces chapitres dans un ordre différent. Tu n'as alors qu'un tirage au sort à faire pour déterminer quel scénario sera lu.
    Ça n'est pas vraiment un tirage aléatoire mais ça y ressemble assez pour tromper son monde.
     
Chargement...

Partager cette page