Wysłany: 2024-03-20, 22:04
KexterPL
Wiek: 19 Na forum: 1964 dni Posty: 5
Nick w MP: KexterPL
Piwa : 198
Siemanko!
Chciałem przedstawić wam zasób na panele 3D
Autor: KexterPL
--------------------------------------------------------------------------------------
Tworzenie interfejsu 3D
Scaler, jest od jakości. Im wyższa wartość tym lepsza jakość przy oglądaniu z bliska, im mniejsza tym gorsza.
Domyślnie jest na 20!
Wysokość i szerokość jest zwracana po to żeby nie musieć mnożyć zmiennej od width and height cały czas przez scaler.
Kod:
number scaler, number w, number h, number id, element rendertarget create3DInterface(number x, number y, number z, number w, number h, [number scaler, number distance, number lookx, number looky, number lookz])
Zmiana pozycji interfejsu 3D
Kod:
bool change3DInterfacePosition(number id, number x, number y, number z)
Przyczepianie interfejsu 3D do danego elementu!
Kod:
bool attach3DInterfaceToElement(number id, element element, [number offX, number offY, number offZ])
Odczepianie interfejsu 3D od danego elementu.
Kod:
bool detach3DInterface(number id)
Usuwanie interfejsu 3D
Kod:
bool destroy3DInterface(number id)
--------------------------------------------------------------------------------------
Przykładowe użycie:
Kod:
local tdx = exports["dxPanele3D"]
local x,y,z = 0,0,3
local w,h = 300,100
scl,w,h,id,rt = tdx:create3DInterface(x,y,z,w,h)
if rt then
dxSetRenderTarget(rt,true)
dxSetBlendMode("modulate_add")
dxDrawRectangle(0,0,w,h,tocolor(36,36,36,255)
dxDrawText("Hejka!",0,0,w,h,white,2*(scl/2),"default-bold","center","center")
dxSetBlendMode("blend")
dxSetRenderTarget()
end
^
https://imgur.com/a/sPB9c2i
Ukryta wiadomość / Hidden message(aby ją zobaczyć musisz postawić użytkownikowi) Wiadomość została ukryta, aby ją przeczytać należy się zalogować.
Ostatnio zmieniony przez KexterPL 2024-03-21, 02:51, w całości zmieniany 5 razy
Więcej szczegółów
Wystawiono 19 piw(a):Guma112 , n1trofive2 , KozakgryMBS , ShadowColorsPL , Hubert20183123 , Alberciq1998512 , jajek2222 , MlodyRafonix , Karolowatyy , Bohunn , rockiniebieskoo , entutu , CJ_O , Kinoll , Anonimes232 , Jellonek , Markowskyy , Kondzius , comfocc
Tagi: łatwe :: panele
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: