Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2020-01-26, 22:13


kamilryb1

LUA






Wiek: 21
Na forum: 4266 dni
Posty: 146

Piwa: 319

Respekt: 7,3

Ostrzeżeń: 40%
Cze??, tworzy?em sobie testowe zasoby i napotka?em problem ze skalowaniem, potrzebuje pomocy, gdy? nie wiem co mam zrobi?, bo nie skaluj? mi si? poprawnie teksty/rzeczy.
Chodzi tutaj o rozdzielczo?ci mianowicie 1920x1080(fullhd/1080p), a 800x600.
Gdy gracz wejdzie na rozdzielczo?ci fullhd to jest wszystko ok, a jak na 800x600 to ?le si? skaluj? rzeczy. Przyk?ad ni?ej.:

?le zeskalowane (800x600);


dobrze zeskalowane (1920x1080);


Nie wiem co z tym zrobi?, gdy? rozumiem fakt, i? nie ka?dy posiada monitor o wspomnianych wy?ej wymaganiach, a chcia?bym uzyska? najwi?ksz? zgodno?? sprz?tu.

Tak wygl?da kod z u?ytym skalowaniem:


-- skalowanie

local widthheight guiGetScreenSize()
local baseX 1920
local zoom 1
local minzoom 2
if width baseX then
    zoom math.min(minzoombaseX/width);
end


A tak wy?wietli?em teksty.:


-- ten jeden dobrze siskaluje
    dxDrawText ("!!! ONLY DEVELOPER / TESTMODE !!!"825/zoom30/zoom100/zoom100/zoomtocolor 25500255 ), 1czcionka )
-- te dwa niestety nie :(
    dxDrawText ("✔"5/zoom1025/zoom105/zoom100/zoomtocolor 0,128,), 1czcionka )
    dxDrawText ("  zasoby dev"19/zoom1025/zoom105/zoom100/zoomtocolor 255255255255 ), 1czcionka )


Licz? na pomoc, pozdrawiam.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-01-26, 23:32


Wilq







Wiek: 24
Na forum: 4428 dni
Posty: 3410

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

Z ciekawo?ci, spr?buj podmieni? te 2 linijki:

    dxDrawText ("✔"5/zoom1025*(width/1080), 105/zoom100*(width/1080), tocolor 0,128,), 1czcionka )
    dxDrawText ("  zasoby dev"19/zoom1025*(width/1080), 105/zoom100*(width/1080), tocolor 255255255255 ), 1czcionka )

i wy?lij screenshota na rozdzielczo?ci 800x600.

W poradnikach jest troch? tych poradnik?w dotycz?cych skalowania element?w
We? te? pod uwag?, ?e nie skalujesz rozmiaru tej czcionki (argument zaraz po kolorze).

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-01-27, 00:12


Eitho







Wiek: 24
Na forum: 3489 dni
Posty: 330
Nick w MP: Eitho

Piwa: 746

Respekt: 256,5
Respekt: 256,5Respekt: 256,5Respekt: 256,5

+ 800/600 to proporcje 4:3, a 1920/1080 to 16:9

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-01-27, 01:23


kamilryb1

LUA






Wiek: 21
Na forum: 4266 dni
Posty: 146

Piwa: 319

Respekt: 7,3

Ostrzeżeń: 40%
"Eitho" napisał/a:

+ 800/600 to proporcje 4:3, a 1920/1080 to 16:9

to czyli ?e mam osobno pod ka?d? rozdzielczo?? robi? czy pod kwadratowe monitory i pod panoramiczne? nie rozumiem

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-01-27, 18:36


boszboszek

HEY






Wiek: 14
Na forum: 3505 dni
Posty: 146
Nick w MP: boszboszek

Piwa: 2172

Respekt: 261
Respekt: 261Respekt: 261Respekt: 261

"kamilryb1" napisał/a:

"Eitho" napisał/a:

+ 800/600 to proporcje 4:3, a 1920/1080 to 16:9

to czyli ?e mam osobno pod ka?d? rozdzielczo?? robi? czy pod kwadratowe monitory i pod panoramiczne? nie rozumiem

Chodzi o to, ?eby? zacz?? my?le?. To nie jest tak, ?e we?miesz sobie spos?b z neta i wklepujesz jakie? warto?ci kompletnie nie rozumiej?c dzia?ania. Pozycjonowanie interfejsu, to nie analogia ?e da si? tego wyuczy? i ju?. Tutaj wystarczy umiej?tno?? wykonywania podstawowych dzia?a? na liczbach i logiczne my?lenie.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-01-28, 00:40


kamilryb1

LUA






Wiek: 21
Na forum: 4266 dni
Posty: 146

Piwa: 319

Respekt: 7,3

Ostrzeżeń: 40%
"boszboszek" napisał/a:

"kamilryb1" napisał/a:

"Eitho" napisał/a:

+ 800/600 to proporcje 4:3, a 1920/1080 to 16:9

to czyli ?e mam osobno pod ka?d? rozdzielczo?? robi? czy pod kwadratowe monitory i pod panoramiczne? nie rozumiem

Chodzi o to, ?eby? zacz?? my?le?. To nie jest tak, ?e we?miesz sobie spos?b z neta i wklepujesz jakie? warto?ci kompletnie nie rozumiej?c dzia?ania. Pozycjonowanie interfejsu, to nie analogia ?e da si? tego wyuczy? i ju?. Tutaj wystarczy umiej?tno?? wykonywania podstawowych dzia?a? na liczbach i logiczne my?lenie.

W sumie to takiej wypowiedzi nie potrzebuje, bo nic ona nie wnosi, ale nie musisz mnie obra?a? od razu
Cytat:

?eby? zacz?? my?le?


[ Dodano: 2020-01-28, 01:35 ]


Wilq,
Je?li ci chodzi?o o (width/1920) to nie, jest wy?ej na 800x600, a na 1920x1080 prawid?owo (ni?ej)

[ Dodano: 2020-01-31, 16:06 ]
od?wie?am w celu uzyskania szybszej pomocy, nadal aktualne..

Postaw piwo autorowi tego posta
 

 
Tagi: niedogodność :: skalowaniem
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » niedogodność ze skalowaniem Odpowiedz do tematu

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku