SOLUTEAM.RU » Все для MTA » Статьи и гайды MTA » Урок как сделать градиент эффект
function dxDrawGradient(x,y,w,h,r,g,b,a,vertical,inverce)
    if(vertical == true)then
        for i=0,h do
            if inverce == false then
                dxDrawRectangle(x, y+i, w, 1,tocolor(r,g,b,i/h*a or 255));
            else
                dxDrawRectangle(x, y+h-i, w, 1,tocolor(r,g,b,i/h*a or 255));
            end
        end
    else
        for i=0,w do
            if inverce == false then
                dxDrawRectangle(x+i, y, 1, h,tocolor(r,g,b,i/w*a or 255));
            else
                dxDrawRectangle(x+w-i, y, 1, h,tocolor(r,g,b,i/w*a or 255));
            end
        end
    end
end
Вывод - dxDrawGradient(0, 0, screenW, 180, 40, 140, 255, 200, true, true)
Все материалы, представленные на этом сайте, предназначены исключительно для ознакомительных целей. Владелец сайта не несет ответственности за авторские права и содержимое материала. Все права на материалы принадлежат их законным владельцам.
Урок как сделать градиент эффект Статьи и гайды MTA / Различное MTA

Автор публикации Root
Автор ресурса Отсутствует
Просмотров 1 185
Дата публикации 2-03-2022, 20:39

SOLUTEAM.RU Copyright © 2022-2024