Tematy otagowane jako: dxdrawmaterialline3d
1. rotacja dxDrawMaterialLine3D
Witam, mam pewien problem. Mianowicie chcia?bym zrobi? obracaj?c? si? cz??? markeru, a wygl?da to tak jak na poni?szym filmiku. Prosze o pomoc. Stawiam
pokaz:
https://streamable.com/nr2bl
kod:
if rot_type == "back" then
local progressrot = ( getTickCount () - rotTime ) / 1500
rot = math . floor ( interpolateBetween ( 0 , 0 , 0 , 0 , 0 , 200 , progressrot , "InQuad" ))
if( progressrot > 1 ) then
rot_type = "foward"
rotTime = getTickCount ()
end
else
local progressrot = ( getTickCount () - rotTime ) / 1500
rot = math . floor ( interpolateBetween ( 0 , 0 , 200 , 0 , 0 , 0 , progressrot , "OutQuad" ))
if( progressrot > 1 ) then
rot_type = "back"
rotTime = getTickCount ()
end
end
dxDrawMaterialLine3D ( x + size , y + size , z + 0.04 , x - size , y - size , z + 0.04 , marker , size * 3 , tocolor ( r , g , b , 155 ), x , y , z +( rot / 1500 ))
[ Dodano : 2020-01-18, 23:07 ]
ref
2. dxDrawMaterialLine3D
Witam mam pytanie, Jest mo?liwo?? aby obrazek zrobiony w dxDrawMaterialLine3D by? widoczny przez ?ciany?
Np mam na ?rodku ulicy obrazek i p?jd? za budunek to aby dalej sie pokazywa?.
Jest taka funkcja?
3. dxDrawMaterialLine3D rotacja
Witam mam problem bo nie wiem jak tu zrobi? rotacj? , pr?bowa?em r??nych sposob?w i nic , wi?c zwracam si? do was .
local redcircle = dxCreateTexture ( "poland.png" )
x , y , z = - 1909.58 , 882.77 , 35.17
size = 2
addEventHandler ( "onClientRender" , root , function()
dxDrawMaterialLine3D ( x + size , y + size , z - 0.95 , x - size , y - size , z - 0.95 , redcircle , size * 2 , tocolor ( 255 , 255 , 255 , 255 ), x , y , z )
end )
Za pomoc
[ Dodano : 2018-06-21, 19:06 ]
Pomoze ktos ?
4. Rotacja przy wykorzystaniu funkcji dxDrawMaterialLine3D
Witam, od d?u?szego mam problem z pewn? rzecz?. Ot?? chc?, aby obrazek kt?ry stworze za pomoc? tej funkcji dxDrawMaterialLine3D, by? w innej rotacji.
tzn. domy?lnie tworzy si? kwadrat, a chce, ?eby w czasie zmieni? rotacj? na np. romb.
Kr?tko m?wi?c, rogi kwadratu przekr?ci? o 45 stopni w p?aszczy?nie.
Z g?ry dzi?ki za wszelak? pomoc. Pr?bowa?em chyba wszystkiego.
5. dxDrawMaterialLine3D
Witam, robi? skrypt, na texture kt?ra ma by? na pod?odze i robie co? takiego:
local Sheild = dxCreateTexture ( "zdjecie.png" )
function drawImage ()
local x , y , z = getElementPosition ( localPlayer )
dxDrawMaterialLine3D ( 2279.83252 , - 1733.75391 , 13.3828 , 2289.82397 , - 1737.01794 , 13.38281 , Sheild , 5 , tocolor ( 255 , 255 , 255 , 255 ), false , 2285.47729 , - 1735.61926 , 255.38281 )
end
addEventHandler ( "onClientRender" , root , drawImage )
lecz to sie zawsze obraca w moj? stron?, a powinno w niebo. Jak to naprawi??