Jump to content

Calcular la posicion de una imagen


starksZ

Recommended Posts

Hola estaba recreando el mapa del F11, Pero use un col que ocupe todo el mapa, Pero ahora nesecitaba calcular la posicion del jugador la cual calcula la posicion dentro del Col y este resultado tendría que usar alguna regla matematica para poner dentro de la imagen del radar la posicion del jugador, Es decir cuando apretan F11 te sale la posicion tuya en el mapa, Y yo quiero hacer lo mismo pero con otra imagen de radar.

  
local colx, coly = 6000, 6000 
  
dxDrawImage(374, 19, 532, 564, "radar.png", 0, 0, 0, tocolor(255, 255, 255, 255), false) -- la imagen. 
dxDrawImage(638, 218, 9, 11,"icono.png", 0,0,0, tocolor(255, 0, 0, 255), false) -- La imagen en una parte del radar. 
  
local ix, fx = 375, 896 -- Posicion inical de la imagen X y final de la imagen X  ( Icono de jugador en X ) 
local iy, fy = 19, 572-- Posicion inical de la imagen Y  y final de la imagen Y ( Icono de jugador en Y ) 
  
  

Esto estaba intentanto justo en la posicion que puse el icono en la imagen del radar.

  
  
local pos = localPlayer:getPosition() 
    local rx, ry = pos:getX(), pos:getY() 
    local result = (  rx / 6000 ) 
    local result2 = ( ry / 6000 )  
    local t, tu = ( ( rx - result )) * 521, ( ry - result2 ) * 553  
    outputDebugString( math.sqrt(t) .." : "..math.sqrt( tu )) 
  

No me tira la posicion relativa ni absoluta.

Que regla matematica deberia usar?

Link to comment
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...