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

Wysłany: 2021-03-20, 21:49


Matikmontana

Modern Stories






Wiek: 22
Na forum: 2614 dni
Posty: 424
Nick w MP: Mazeusz*

Piwa: 1023

Respekt: 130
Respekt: 130

Ostrzeżeń: 60%
Witam, chcia?bym zrobi? obrazek kt?ry obraca si? wzgl?dem punktu. Wszystko ?adnie tylko ten obrazek jest tak jakby p?asko na ekran a chcia?bym, aby on by? p?asko wzgl?dem ziemi.


local x,y,z = getElementPosition(v)
            local sx,sy = getScreenFromWorldPosition(x, y, z)
            local rx,ry,rz = getElementPosition(localPlayer)
            local sx2,sy2 = getScreenFromWorldPosition(rx,ry,rz)
            local distance = getDistanceBetweenPoints3D(rx, ry, rz, x, y, z)
            
            local fX = math.floor(sx2)
            local fY = math.floor(sy2-560)
            
            local tx, ty = getWorldFromScreenPosition(sw * 0.5, sh * 0.5, 100)
            local cx, cy = getCameraMatrix()
            local cameraAngle = findRotation(tx, ty, cx,cy)
            local kat=cameraAngle-findRotation(x,y,rx,ry)+180
            dxDrawImage(fX+1, fY+1, 96, 96, "images/arrow.png", kat,0,0,tocolor(255,255,255),true)



[ Dodano: 2021-03-20, 22:07 ]
Aktualizacja

Zrobi?em tylko rotacja jest sta?a i sie nie zmienia.

dxDrawMaterialLine3D(rx+size, ry+size, rz+4.4, rx-size, ry-size, rz+4.3, arrow, size*2,tocolor(255, 255, 255, 255), rx+size, ry+size, rz+size)


Podpis


Modern Stories
Discord
https://discord.gg/MRJSYq8
Forum
https://msmta.pl
Panel Gracza
https://panel.msmta.pl
Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
borsuk
Wysłany: 2021-03-29, 19:57


marcin778

Krytyk serwerów MTA






Wiek: 24
Na forum: 4291 dni
Posty: 2268
Nick w MP: Marcineg

Piwa: 4661

Respekt: 1436,8
Respekt: 1436,8


dxDrawMaterialLine3D(rx+size, ry+size, rz+4.4, rx-size, ry-size, rz+4.3, arrow, size*2,tocolor(255, 255, 255, 255))

Teraz powinien on si? obraca? razem do Ciebie

Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
borsuk
Wysłany: 2021-09-03, 15:39


_jvneczek







Wiek: 22
Na forum: 4467 dni
Posty: 1509
Nick w MP: _jvneczek

Piwa: 3960

Respekt: 337,5
Respekt: 337,5Respekt: 337,5Respekt: 337,5

Czy problem zosta? rozwi?zany?

Postaw piwo autorowi tego posta
 

 
Tagi: dxdrawimage :: ale :: inaczej
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » dxDrawImage ale inaczej Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

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