Wysłany: 2017-11-24, 18:34
Eitho
Wiek: 24 Na forum: 3489 dni Posty: 330
Nick w MP: Eitho
Piwa : 746
Witam. Zrobi?em licznik, wszystko pi?knie ?adnie.
Wgra?em na testowy serwer, popatrzy?em, wszystko dzia?a?o jak nale?y - na mojej rozdzielczo?ci 1366x768 (16:9).
VIDEO
PEŁNY EKRAN Odnośnik YouTube
Poprosi?em kumpla, ?eby sprawdzi? u niego (4:3), napisa? mi, ?e ?le si? u niego wy?wietla i wys?a? mi to:
VIDEO
PEŁNY EKRAN Odnośnik YouTube
Wymiary grafik (licznika i wskaz?wki) to 1024x1024.
Tak jest wy?wietlany:
local screenW , screenH = guiGetScreenSize ()
addEventHandler ( "onClientRender" , root ,
function()
... co ? tam co ? tam ...
local predkosc = getElementSpeed ( pojazd , 1 )
.. co ? tam co ? tam ...
dxDrawImage ( screenW * 0.8097 , screenH * 0.6680 , screenW * 0.1830 , screenH * 0.3255 , "img/wskazowka.png" , predkosc - 152 , 0 , 0 , tocolor ( 3 , 91 , 255 , 255 ), false )
dxDrawImage ( screenW * 0.8097 , screenH * 0.6680 , screenW * 0.1830 , screenH * 0.3255 , "img/licznik.png" , 0 , 0 , 0 , tocolor ( unpack ( kolor )), false )
end )
Co zrobi?, ?eby na r??nych proporcjach ekranu by? wy?wietlany tak samo?
Więcej szczegółów
Wystawiono 1 piw(a):Lunar
Wysłany: 2017-11-24, 22:38
Hatcher
Wiek: 27 Na forum: 3274 dni Posty: 6
Nick w MP: JanuszBiznesu
Piwa : 1
Wystarczy wyskalowa? w guieditorze
Wysłany: 2017-11-25, 00:53
Eitho
Wiek: 24 Na forum: 3489 dni Posty: 330
Nick w MP: Eitho
Piwa : 746
"Hatcher" napisał/a :Wystarczy wyskalowa? w guieditorze
Jest zaznaczone relative.
Wysłany: 2017-11-25, 14:15
_Haze
Peace Yo!
Wiek: 24 Na forum: 4184 dni Posty: 1648
Nick w MP: Haze
Piwa : 2628
Cytat: zamie? 152 na warto?? od?rodkow?
Wysłany: 2017-11-25, 14:47
Eitho
Wiek: 24 Na forum: 3489 dni Posty: 330
Nick w MP: Eitho
Piwa : 746
o.o
[ Dodano : 2017-11-25, 14:47 ]
?e co?
[ Dodano : 2017-11-25, 14:52 ]
"_Haze" napisał/a : Cytat: zamie? 152 na warto?? od?rodkow?
Ale to jest przecie? tylko rotacja, a na nagraniu z proporcji 4:3 ca?y licznik i wskaz?wka s? inaczej ni? powinny
Wysłany: 2017-11-25, 14:59
Kalizman
Wiek: 23 Na forum: 3651 dni Posty: 1394
Piwa : 4619
Skaluj innym sposobem np:
mojeW , mojeH = 1280 , 1024 -- twoje wymiary ekranu
sW , sH = guiGetScreenSize ()
w , h = ( sW / mojeW ), ( sH / mojeH )
Skalowanie poprzez:
liczba * w , liczba * h , liczba * w , liczba * h
Wysłany: 2017-11-25, 15:10
Eitho
Wiek: 24 Na forum: 3489 dni Posty: 330
Nick w MP: Eitho
Piwa : 746
mojeW , mojeH = 1366 , 768 -- twoje wymiary ekranu
sW , sH = guiGetScreenSize ()
screenW , screenH = ( sW / mojeW ), ( sH / mojeH )
wywala licznik gdzie? w lewym g?rnym rogu ekranu
Wysłany: 2017-11-25, 15:13
Atroth
Wiek: 23 Na forum: 3677 dni Posty: 1089
Nick w MP: Atroth
Piwa : 4808
dawid2632 , Musisz ustali? now? warto?? pozycji dx. Przez guieditor to nie zrobisz.
Podpis
Użytkownik - 10-05-2016
Support Team - 17.06.2017
Moderator - 25.11.2017
Mod-Team - 02.07.2018
Wysłany: 2017-11-25, 15:33
Kalizman
Wiek: 23 Na forum: 3651 dni Posty: 1394
Piwa : 4619
Rysujesz na nowo twoje Gui, ale zamiast zaznaczania relative zaznaczasz pierwsz? opcj? i mno?ysz przez w, h.
Więcej szczegółów
Wystawiono 1 piw(a):Eitho
Wysłany: 2017-11-25, 17:36
Eitho
Wiek: 24 Na forum: 3489 dni Posty: 330
Nick w MP: Eitho
Piwa : 746
mojeW , mojeH = 1366 , 768 -- twoje wymiary ekranu
sW , sH = guiGetScreenSize ()
w , h = ( sW / mojeW ), ( sH / mojeH )
dxDrawImage ( 1106 * w , 513 * h , 250 * w , 250 * h , "img/wskazowka.png" , rotacja , 0 , 0 , tocolor ( 3 , 91 , 255 , 255 ), false )
dxDrawImage ( 1106 * w , 513 * h , 250 * w , 250 * h , "img/licznik.png" , 0 , 0 , 0 , tocolor ( unpack ( kolor )), false )
dxDrawText ( bieg , ( 1262 * w ) + 1 , ( 659 * w ) + 1 , ( 1346 * w ) + 1 , ( 743 * 2 ) + 1 , tocolor ( 0 , 0 , 0 , 255 ), 4.00 , "default" , "center" , "center" , false , false , false , false , false )
Dalej si? buguje na 4:3
[ Dodano : 2017-11-30, 16:24 ]
refresh
Wysłany: 2017-12-03, 00:58
marcin778
Krytyk serwerów MTA
Wiek: 24 Na forum: 4149 dni Posty: 2268
Nick w MP: Marcineg
Piwa : 4662
Ustaw warto?ci od?rodkowe.
Tagi: gui :: (licznik) :: się :: źle :: wyświetla
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: