Forum Le CBNA

Le Forum du CBNA a pour but de vous aider dans l'utilisation de GameMaker. Premier forum Francophone sous GameMaker, vous trouverez des .gmd, .gm6, .gmk, scripts, logiciels et d'autres ressources sur Le CBNA.
 
AccueilAccueil  ­FAQFAQ  ­RechercherRechercher  ­S'enregistrerS'enregistrer  ­MembresMembres  ­ConnexionConnexion  
Poster un nouveau sujet   Répondre au sujetPartager | 
 

 [Résolu] U3D : Bug de changement de room.

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
Zorx
Plutôt bien


Nombre de messages: 43
Avancement:
0 / 1000 / 100


MessageSujet: [Résolu] U3D : Bug de changement de room.   Ven 2 Oct - 22:16

Bonjour, avec U3D il m’est impossible de changer de room, ça bug.
Et puis le mode persistant c’est un peu quand ça lui dit.

Par exemple, sur ma room game over il m’affiche les éléments de la room précédente.
Et quand on appui sur entrée pour recommencer la partie, ma barre d’énergie tombe à zéro alors qu’elle devrait être au maximum. Ce ne sont que des exemple…

A mon avis U3D ne gère pas le changement de room, mais ça m’étonne quand même, il n’y a pas un code ou un script ou quelque chose d’autre pour que ça fonctionne ?


Dernière édition par Zorx le Mer 21 Oct - 9:53, édité 1 fois
Revenir en haut Aller en bas
Adamo
Utilisateur confirmé: Rang ***


Nombre de messages: 523
Localisation: Quebec
Avancement:
0 / 1000 / 100


MessageSujet: Re: [Résolu] U3D : Bug de changement de room.   Sam 3 Oct - 9:15

A mettre quand tu change de room (juste avant de changer de room)

"Pour partir d'une room 3D a un autre room 3D"
Code:

with(all){
  if(!persistent && u3d_type!=0){
      Destroy();
  }
}


"Pour partir d'une room 3D a une room 2D"
Code:

with(all){
  if(!persistent && u3d_type!=0){
      Destroy();
  }
}
SwitchView();


Source : http://forum.ultimate3d.org/topic/173425/1/
Revenir en haut Aller en bas
Zorx
Plutôt bien


Nombre de messages: 43
Avancement:
0 / 1000 / 100


MessageSujet: Re: [Résolu] U3D : Bug de changement de room.   Dim 4 Oct - 12:45

Non, hélas ça ne fonctionne pas.

Message d’erreur : Unknown variable u3d_type.
Revenir en haut Aller en bas
gabin49
Utilisateur confirmé: Rang *


Nombre de messages: 167
Localisation: premiere porte a droite :p
Projet Actuel: iDaft version exe et paint casio
Avancement:
50 / 10050 / 100


MessageSujet: Re: [Résolu] U3D : Bug de changement de room.   Dim 4 Oct - 14:46

c'est une dll externe, la plupart des dll externe pour changer de room, il faut la réinitialiser avant (ou après) de changer de room
donc réinitialise dès que tu change de room
ou désactive la si besoin

_________________
Projet de topaze22



je suis pour, continue comme ça super

I am a in the GM Quiz!
Revenir en haut Aller en bas
http://gameblog49.skyblog.com/
Adamo
Utilisateur confirmé: Rang ***


Nombre de messages: 523
Localisation: Quebec
Avancement:
0 / 1000 / 100


MessageSujet: Re: [Résolu] U3D : Bug de changement de room.   Lun 5 Oct - 12:04

sinon un autre solution qui dois marcher est de mettre dans tes objet que tu veut pas quil sois persistant tu met dans levent Other, Room End :
instance_destroy()
Revenir en haut Aller en bas
Zorx
Plutôt bien


Nombre de messages: 43
Avancement:
0 / 1000 / 100


MessageSujet: Re: [Résolu] U3D : Bug de changement de room.   Lun 5 Oct - 12:20

Euh… J’ai comme l’impression d’avoir loupé un truc, là.
Réinitialiser… C’est à dire, comment fait-on cela ?

Et comment je fais pour qu’un objet soit persistant, justement ? (visiblement U3D se moque de la case « persistant » à cocher. Ex : ma barre d’énergie qui devrait revenir à 100 et pas à 0…)
Revenir en haut Aller en bas
Adamo
Utilisateur confirmé: Rang ***


Nombre de messages: 523
Localisation: Quebec
Avancement:
0 / 1000 / 100


MessageSujet: Re: [Résolu] U3D : Bug de changement de room.   Lun 5 Oct - 16:51

Code:
with(all)
{
  if(!persistent)
{
      Destroy();
}
}

room_goto(room)
Revenir en haut Aller en bas
Zorx
Plutôt bien


Nombre de messages: 43
Avancement:
0 / 1000 / 100


MessageSujet: Re: [Résolu] U3D : Bug de changement de room.   Mar 6 Oct - 19:11

Ca ne fonctionne toujours pas.

Message d’erreur : Unknown variable u3d_type. (dans le script destroy)

J’ai essayé de placer le code à plusieurs endroit différents, et même de combiner plusieurs codes.
Merci donc d’être précis, d’expliquer dans quel event le code doit être placé, toussa, car le problème vient peut-être également de là…
Revenir en haut Aller en bas
Zorx
Plutôt bien


Nombre de messages: 43
Avancement:
0 / 1000 / 100


MessageSujet: Re: [Résolu] U3D : Bug de changement de room.   Mar 13 Oct - 20:52

Up.
Revenir en haut Aller en bas
Topaze22
*Excellent utilisateur*


Nombre de messages: 5214
Localisation: Sur la Lune
Projet Actuel: Paper Mario Démo 4V1 (Disponible)
Avancement:
100 / 100100 / 100


MessageSujet: Re: [Résolu] U3D : Bug de changement de room.   Mar 13 Oct - 22:04

Je ne pense pas qu'il y ai beaucoup de monde dans le coin qui utilise U3D.
C'est pour cela qu'il n'y a pas masse à t'aider. Certains voudraient probablement, mais n'en savent rien lol

_________________
A essayer de toute urgence !!!!!! Viiiiiiiite, l'un des jeux les plus sensationnels du CBNA :
Revenir en haut Aller en bas
http://www.ffdream.com
Adamo
Utilisateur confirmé: Rang ***


Nombre de messages: 523
Localisation: Quebec
Avancement:
0 / 1000 / 100


MessageSujet: Re: [Résolu] U3D : Bug de changement de room.   Mar 13 Oct - 23:56

pourtant le code que jai posté marche tres bien bien moi, ... c'est le code a utiliser meme sur le forum c'est ecris ^^ dans ton event pour changer de room comme par exemple dans lobjet Control tu t'assure quil est persistant et tu met ca par exemple dans step et la si tu pese espace tu devrais changer de room sans probleme en changant ROOM par ton nom de room que tu veut changer

Code:

if keyboard_check(vk_space)
{
with(all)
{
  if(!persistent)
{
      Destroy();
}
}

room_goto(ROOM)
}
Revenir en haut Aller en bas
Zorx
Plutôt bien


Nombre de messages: 43
Avancement:
0 / 1000 / 100


MessageSujet: Re: [Résolu] U3D : Bug de changement de room.   Mer 21 Oct - 9:51

Désolé de n’avoir pu répondre plus tôt, je suis très occupé en ce moment.

Le code ne fonctionne toujours pas.

Mais c’est parce que j’ai effectué plusieurs merge_game, il doit y avoir confusion dans les scripts ou quelque chose de ce genre…
J’ai essayé ton code dans la version de base d’U3D et ça fonctionne parfaitement, effectivement.

Alors je verrais les détails problématiques un peu plus tard, l’essentiel est que ton code fonctionne : Sujet « résolu. »
Merci beaucoup.
Revenir en haut Aller en bas
 

[Résolu] U3D : Bug de changement de room.

Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum Le CBNA :: Programmation :: Aide confirmés-
Poster un nouveau sujet   Répondre au sujet