| [Problème]Taille de la fenêtre, de la room, (de la view??) | |
|
|
Auteur | Message |
---|
SPLN Utilisateur confirmé: Rang ***
Messages : 588 Localisation : Sur son ordinateur *vous vois* arrêtez de me regarder comme ça Projet Actuel : En quête de projet(s)!
Mes projets:
SP Lecteur Multimedia (Stand by)
S-Portable Graphics (demo1.8 is out! demo2.0 is planned)
SSB RPG (Stand by)
| Sujet: [Problème]Taille de la fenêtre, de la room, (de la view??) Mar 10 Mai 2011 - 21:06 | |
| Voici mon problème (si seulement un jour j'arrivais qu'avec des solutions ça serait fabuleux me direz-vous?) Alors j'ai une room avec des objets. Sachant que la position des objets dépends de la taille de la room. Ex: x = room_width-blabla, & co J'aimerais que la taille de la room soit égale à la taille de la fenêtre. J'ai essayé room_set_height/width mais quand j'utilise leurs homologue "get" il me retourne la valeur inchangé. De plus j'ai fait une autre tentative avec les views qui fu un echec qualamiteux mais dont le seul problème était de déformer les draw en fonction de la difference entre la longeur et la largeur. Voilà ce que j'ai pu essayé: room_h/w sont des variables stockant la taille de la room - Code:
-
if room_h != window_get_height() { room_set_height(room0,window_get_height()); room_h = room_height; }
if room_w != window_get_width() { room_set_width(room0,window_get_width()); room_w = room_width; } Mais ça n'a hélas pas marcher. Voilà ce que j'aimerais: Taille room = Taille fenêtre ET que la view s'adapte pour eviter les deformations. Merci d'avance ! |
|
| |
Fogiax Très bonne participation
Messages : 159
| Sujet: Re: [Problème]Taille de la fenêtre, de la room, (de la view??) Mar 10 Mai 2011 - 21:29 | |
| On ne peut absolument pas changer la taille d'une room lorque tu est dans celle ci (mais quand tu est dans une autre sa marche) Tu peut faire en sorte de changer la taille de la view, la view peut être plus grande que la room aucun problème (il peut même y avoir des objets hors de la room) Voila |
|
| |
SPLN Utilisateur confirmé: Rang ***
Messages : 588 Localisation : Sur son ordinateur *vous vois* arrêtez de me regarder comme ça Projet Actuel : En quête de projet(s)!
Mes projets:
SP Lecteur Multimedia (Stand by)
S-Portable Graphics (demo1.8 is out! demo2.0 is planned)
SSB RPG (Stand by)
| Sujet: Re: [Problème]Taille de la fenêtre, de la room, (de la view??) Mar 10 Mai 2011 - 21:35 | |
| Je vois donc je vais devoir proceder differement. Donc supposont que c'est la view que je doit changer. (j'avais déjà essayer mais c'était horrible)
Comment faire pour éviter les distortions des sprites? Y'a t-il une case à cocher dans les paramètre du jeu? Ou j'ai coché une case qui fallait pas... Sachant que j'ai mis le Scaling en Full Scale. Y'a t-il d'autre démarche à faire? |
|
| |
D-z Utilisateur confirmé: Rang *****
Messages : 1611 Localisation : Montpellier
| Sujet: Re: [Problème]Taille de la fenêtre, de la room, (de la view??) Mar 10 Mai 2011 - 21:47 | |
| Perso quand j'ai ce problème je fais une room d'initialisation, qui me sert aussi à charger les DLL, ressources externes si y'en a pas beaucoup, etc. _________________ Home is not a place, it's a feeling.
|
|
| |
Fogiax Très bonne participation
Messages : 159
| Sujet: Re: [Problème]Taille de la fenêtre, de la room, (de la view??) Mar 10 Mai 2011 - 21:48 | |
| Mias ya un truque que je saisie pas : - Citation :
- J'aimerais que la taille de la room soit égale à la taille de la fenêtre
Si tu n'a pas de view, c'est la taille de la room qui définie la taille de la fenêtre. Si non, c'est view_wport et view_hport qui la définie |
|
| |
SPLN Utilisateur confirmé: Rang ***
Messages : 588 Localisation : Sur son ordinateur *vous vois* arrêtez de me regarder comme ça Projet Actuel : En quête de projet(s)!
Mes projets:
SP Lecteur Multimedia (Stand by)
S-Portable Graphics (demo1.8 is out! demo2.0 is planned)
SSB RPG (Stand by)
| Sujet: Re: [Problème]Taille de la fenêtre, de la room, (de la view??) Mar 10 Mai 2011 - 21:56 | |
| Oui mais dans le cas ou le joueur élargi la fenêtre, je veux que la view s'adapte et donc le principe de room d'initialisation ne fonctionne pas. ( même si j'en ai déjà une xD) |
|
| |
Fogiax Très bonne participation
Messages : 159
| Sujet: Re: [Problème]Taille de la fenêtre, de la room, (de la view??) Mar 10 Mai 2011 - 22:01 | |
| tu doit faire un view_wport = window_get_width() et view_hport=window_get_height() , Sa devrais marcher mais redimensionner la taille de la fenêtre n'est pas super car au niveau du rapport largeur / hauteur sa déforme tous (évident).
Tu peut cocher inteprolate color betwen pixels dans les paramètres mais sinon y a rien d'autre a faire pour améliorer sa. |
|
| |
Oculus Utilisateur confirmé: Rang *****
Messages : 1688
| Sujet: Re: [Problème]Taille de la fenêtre, de la room, (de la view??) Mar 10 Mai 2011 - 22:01 | |
| Impossible de changer la view en pleins jeu. Sinon regarde dans moteur de plateforme tu trouveras ton bonheur en se qui concerne les changements de view |
|
| |
SPLN Utilisateur confirmé: Rang ***
Messages : 588 Localisation : Sur son ordinateur *vous vois* arrêtez de me regarder comme ça Projet Actuel : En quête de projet(s)!
Mes projets:
SP Lecteur Multimedia (Stand by)
S-Portable Graphics (demo1.8 is out! demo2.0 is planned)
SSB RPG (Stand by)
| Sujet: Re: [Problème]Taille de la fenêtre, de la room, (de la view??) Mar 10 Mai 2011 - 22:04 | |
| Je viens de tester le code suivant: - Code:
-
if room_h != window_get_height() { view_hport[0] = window_get_height(); room_h = window_get_height(); }
if room_w != window_get_width() { view_wport[0] = window_get_width(); room_w = window_get_width(); } Ça ne marche pas et déforme tout. J'ai évidemment modifier l'event create pour avoir les bonnes valeurs. |
|
| |
Fogiax Très bonne participation
Messages : 159
| Sujet: Re: [Problème]Taille de la fenêtre, de la room, (de la view??) Mar 10 Mai 2011 - 22:08 | |
| tu doit avoir view_wview = room_width et view_hview = room_height si tu veut afficher toute la room.
Mais je vois pas ce que tu veut dire par sa déforme tous, soit plus précis d'après ton explication c'est la solution la plus simple a ton problème.
C'est logique que si tu agrandie la fenêtre sa va agrandir ce qu'elle affiche.
|
|
| |
Contenu sponsorisé
| Sujet: Re: [Problème]Taille de la fenêtre, de la room, (de la view??) | |
| |
|
| |
| [Problème]Taille de la fenêtre, de la room, (de la view??) | |
|