CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Scale et views dans Game maker

Inconnymous
Inconnymous
Niveau 7
26 février 2014 à 14:49:11

Salut à tous!
je viens vous demander de l'aide pour un projet sur Game Maker.
Lorsque je crée et aménage une room, elle apparait toute aplatie in-game et je ne sais pas comment résoudre ce problème.

Pour information, voici les codes que j'ai écrit dans l'event create du personnage:
//Vue sur le perso - vue[0]
view_enabled[0]=true
view_visible[0]=true

view_hview[0]=900
view_hview[0]=view_hport[0]

view_wview[0]=1200
view_wview[0]=view_wport[0]

view_hborder[0]=600
view_vborder[0]=450

view_object[0]=obj_perso

Et voici maintenant deux screenshot pour illustrer un peu mes propos:
lorsque je crée la room: https://image.noelshack.com/fichiers/2014/09/1393422330-imprim-ecran-prototype-dans-gm.png

in-game: https://image.noelshack.com/fichiers/2014/09/1393422380-imprim-ecran-prototype.png

Je précise aussi que j'ai essayé de modifier window_get_length() et window_get_height() mais j'ai finalement décidé de mettre le jeu en fullscreen.

chopsueys
chopsueys
Niveau 18
26 février 2014 à 19:46:32

Ben déjà la ya un truc pas net :

view_hview[0]=900
view_hview[0]=view_hport[0]

Tu dis que hview = 900 et juste après tu dis que finalement elle est = à hport :(
L'inverse serait plus logique:

view_hview[0]=900
view_hport[0]=view_hview[0]

Inconnymous
Inconnymous
Niveau 7
26 février 2014 à 20:32:57

Bah je me suis dit que de toute façon vu qu'ils sont égaux, qu'ils soient d'un côté ou de l'autre ça n'avait pas d'importance (enfin je croyais).

Mais je viens d'essayer en inversant et en écrivant
view_hview[0]=900
view_hport[0]=view_hview[0]
(de même pour wview et wport)

mais rien ne change, le sprite est toujours aussi aplati :hum:

chopsueys
chopsueys
Niveau 18
26 février 2014 à 22:22:03

"Bah je me suis dit que de toute façon vu qu'ils sont égaux, qu'ils soient d'un côté ou de l'autre ça n'avait pas d'importance (enfin je croyais). "

exemple:

a=30
b=20

a=b
donc a=20 b=20
alors que b=a et bien a=30 b=30
Donc a=b n'est pas = à b=a

Rajoutes ça dans create à la fin du code:
window_set_rectangle(x,y,view_wport[0],view_hport[
0])

Inconnymous
Inconnymous
Niveau 7
26 février 2014 à 22:29:37

Oui je vois ce que tu veux dire. En fait quand on écrit
a=b
ça signifie que la variable a prend la valeur de la variable b alors que si on écrit
b=a
ça signifie que la variable b prend la valeur a.

Merci beaucoup mes personnages ne seront plus ratatinés désormais :merci:

Sous forums
  • Aide à l'achat Mac
  • Macintosh
  • Création de Jeux
  • Programmation
  • Création de sites web
  • Linux
  • Internet
  • Steam Deck
  • Hardware
La vidéo du moment