Mon HUD décalllé en fonction des résolution

  • Initiateur de la discussion ~> MrSupergadin <~
  • Date de début
  • Initiateur de la discussion
~> MrSupergadin <~

~> MrSupergadin <~

Geek
Messages
315
Score réaction
59
Points
70
Screen (1620, fenétré)
Résolution ou je config le hud
Le noir transparent c normal qu'il soit la

Screen (quand je passe en 1920,Plein ecran)


Ce n'est que une partie de l'écran
Screen code (le rouge cache des parties du code mais non important pour régler le pb):


J'aimerais que les imaes soit tjr à la meme place les une sur les autre à partir du bas quelque soit la resolution.
 
estebandu44

estebandu44

Geek suprême
Messages
496
Score réaction
108
Points
150
Hello,

La réponse qui va suivre ne va pas t'aider mais je tiens juste à t'en informer.

Le code que tu brouilles est accessible à tous (ce que je veux dire c'est que ton code est pas hyper secret vis à vis des autres devs donc ça sert à rien de le cacher ;) )
 
estebandu44

estebandu44

Geek suprême
Messages
496
Score réaction
108
Points
150
Et le noir transparent = ligne 46 (si c'est ce dont tu parles)
 
  • Initiateur de la discussion
~> MrSupergadin <~

~> MrSupergadin <~

Geek
Messages
315
Score réaction
59
Points
70
estebandu44 à dit:
Et le noir transparent = ligne 46 (si c'est ce dont tu parles)
Je sais mais si t'avais lu je t'ai dit que c'etait pas sa le pb mais le faites que si je passe de fenetrer à pleine ecran le hud change de place ! moi je veut qu'il soit toujours dans le coin en bas quelque soit la resolution
PS (si tu veux savoir comment est mon HUD maintenant) :

 
Yoh Sambre ♪

Yoh Sambre ♪

Shaman Fou
Messages
16 289
Score réaction
9 688
Points
1 845
les gens qui hide des lignes dont tout le monde se fout ( ͡° ͜ʖ ͡°)
 
  • J'aime
Réactions: Malcolm
Jack O Neill

Jack O Neill

Geek suprême
Messages
266
Score réaction
65
Points
130
Yoh Sambre ♪ à dit:
les gens qui hide des lignes dont tout le monde se fout ( ͡° ͜ʖ ͡°)
KappaPride
 
  • Initiateur de la discussion
~> MrSupergadin <~

~> MrSupergadin <~

Geek
Messages
315
Score réaction
59
Points
70
UP ! Si quelqu'un à la réponse
 
  • Initiateur de la discussion
~> MrSupergadin <~

~> MrSupergadin <~

Geek
Messages
315
Score réaction
59
Points
70
@thepsyca
 
thepsyca

thepsyca

Psychopathe
Messages
2 164
Score réaction
648
Points
365
Code:
ScrH() /2
Sa prend la hauteur de l'écran qu'il divise par deux ^^
 
  • Initiateur de la discussion
~> MrSupergadin <~

~> MrSupergadin <~

Geek
Messages
315
Score réaction
59
Points
70
thepsyca à dit:
Code:
ScrH() /2
Sa prend la hauteur de l'écran qu'il divise par deux ^^
Je l'ai mis mais sa fonctionne pas
 
thepsyca

thepsyca

Psychopathe
Messages
2 164
Score réaction
648
Points
365
Code:
surface.SetMaterial( Material( TON CHEMIN ) ) surface.SetDrawColor( Color( 242, 242, 242, 255) ) surface.DrawTexturedRect( 40, ScrH/2, 65, 65 )
Tu la utiliser comme ça ?
 
Wabel

Wabel

Je ne sais pas quoi mettre
Messages
2 262
Score réaction
707
Points
330
Il faut utiliser ScrW() et ScrH() partout (pos.x, pos.y, size.x, size.y)...
 
AyZenSantos

AyZenSantos

Psychopathe
Messages
3 361
Score réaction
753
Points
300
Ton hud ressemble à un autre hud de ce style avec les pourcentage et les logos ^^
 
Feytone

Feytone

Chuck Norris
Messages
4 741
Score réaction
1 301
Points
600
...

Une fois de plus, voici un exemple de code pour pouvoir adapter à toutes les résolutions :

Code:
local wi = ScrW()/1920
local he = ScrH()/1080
local main = vgui.Create("DFrame") main:SetSize(1300*wi,700*he) main:Center() main:MakePopup() main.Paint = function(self,w,h) draw.RoundedBox(40,0,0,w,h,Color(255,255,255)) end
 
Z3k4

Z3k4

Helpeur Divin
Messages
4 495
Score réaction
1 513
Points
580
Si ton hud est dans une fonction ou hook qui est actualisé régulièrement, t'auras pas de problème de placement, dans le cas contraire faudra te déconnecter / reconnecter
 
Discord d'entraide
Rejoignz-nous sur Discord