Invité outworld1 Posté(e) 4 février 2005 Share Posté(e) 4 février 2005 Voici un petit code ecris par Karnax modifié par fornorst et adapté par moi meme au uix. Editez le default.xap du default.xip et recherchez DEF theBackground Background Remplacez toute la def par ceci: DEF myBackgroundList Group{ children [ DEF background0 Background{ skyColor 0 0 0 backdrop ImageTexture { url "xboxbg.xbx" }} DEF background1 Background{ skyColor 0 0 0 backdrop ImageTexture { url "xboxbg2.xbx" }} DEF background2 Background{ skyColor 0 0 0 backdrop ImageTexture { url "xboxbg3.xbx" }} DEF background3 Background{ skyColor 0 0 0 backdrop ImageTexture { url "xboxbg4.xbx" }} DEF background4 Background{ skyColor 0 0 0 backdrop ImageTexture { url "xboxbg5.xbx" }} ]}function loadBackground() {var n = Math.round(Math.random() * (myBackgroundList.children.length() - 1));myBackgroundList.children[n].isBound = true; } vous pouvez rajoutez le nombre de background que vous souhaitez Recherchez ceci : var currentTrack; Et juste apres ajoutez ceci: var BeginUpdate; Recherchez : UpdateMainMenu() et remplacez toute la fonction par ceci: function setBeginUpdate(){ BeginUpdate = 1;}function UpdateMainMenu(){ if (BeginUpdate == 1 ) { loadBackground(); BeginUpdate = 0; } { if( m_nbuttons == 4 ) { Update4ButtonMainMenu(); } else { Update3ButtonMainMenu(); } }} Dans "control DEF theMainMenuJoy Joystick" ajoutez ceci: function OnRightThumbDown() { setBeginUpdate(); UpdateMainMenu(); } Vous pouvez enregistrer votre default.xap du default.xip et le reinserer. il vous reste plus qu'a ajouter les background xboxbg.xbx a xboxbg5.xbx a vos skins Comment l'utiliser * Définissez BeginUpdate à 0 dans le config.xap pour ne pas changer le background aléatoirement au démarrage. Définissez le à 1 pour le faire. * De plus, dans les 2 cas, vous pouvez forcer le changement du background dans le menu principal en appuyant sur le stick de droite. * Vous pouvez ajouter autant de background que vous souhaitez en les nommant de la façon que vous souhaitez et en retouchant à "DEF myBackgroundList Group". Lien vers le commentaire Partager sur d'autres sites More sharing options...
creatx Posté(e) 27 février 2005 Share Posté(e) 27 février 2005 Salut outworld1 Dans config.xap, la variable [beginUpdate] est introuvable. dans quel fonction on doit ajouter cette variable pour l'initialiser à 1 ou à 0. Merci pour l'info. Lien vers le commentaire Partager sur d'autres sites More sharing options...
Invité outworld1 Posté(e) 27 février 2005 Share Posté(e) 27 février 2005 en fait c une commande a ajouté mais ca marche pas Lien vers le commentaire Partager sur d'autres sites More sharing options...
creatx Posté(e) 27 février 2005 Share Posté(e) 27 février 2005 Ok Merci pour ta reponse Lien vers le commentaire Partager sur d'autres sites More sharing options...
Messages recommandés
Créer un compte ou se connecter pour commenter
Vous devez être membre afin de pouvoir déposer un commentaire
Créer un compte
Créez un compte sur notre communauté. C’est facile !
Créer un nouveau compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant