Круг

Shepard

Активный
Автор темы
459
88
Версия MoonLoader
Другое
Привет, как мне создать круг с определенным радиусом у ног персонажа? Может есть какой-нибудь сниппет
 

sdfy

Известный
349
230
Lua:
function drawCircleIn3d(x, y, z, radius, polygons,width,color)
    local step = math.floor(360 / (polygons or 36))
    local sX_old, sY_old
    for angle = 0, 360, step do
        local lX = radius * math.cos(math.rad(angle)) + x
        local lY = radius * math.sin(math.rad(angle)) + y
        local lZ = z
        local _, sX, sY, sZ, _, _ = convert3DCoordsToScreenEx(lX, lY, lZ)
        if sZ > 1 then
            if sX_old and sY_old then
                renderDrawLine(sX, sY, sX_old, sY_old, width, color)
            end
            sX_old, sY_old = sX, sY
        end
    end
end
Не знаю откуда функция, взял отсюда:
 
  • Нравится
Реакции: MAHEKEH и Vespan