Вопрос [FT] Как отобразить картинку png через lua?

  • Автор темы Автор темы d3cx
  • Дата начала Дата начала
Начинающий
Начинающий
Статус
Оффлайн
Регистрация
22 Апр 2025
Сообщения
4
Реакции
0
Как отобразить png через lua? Как можно оформить загрузку файлов через луа?
 
Как-то так.
code_language.lua:
Expand Collapse Copy
local test_tex = draw.texture('path\\placeholder.png')
test_tex:create()
local test_pos = math.vec2(-500, 0)
local tex_size = test_tex:get_size()
print(string.format("Загружено✅  | Size: %dx%d",
    tex_size.x, tex_size.y))
events.present_queue:add(function()
    if not test_tex or not test_tex.obj then return end
    
    local layer = draw.surface
    layer.g:set_texture(test_tex)
    layer:add_rect_filled(
        draw.rect(test_pos.x, test_pos.y, test_pos.x + tex_size.x, test_pos.y + tex_size.y),
        draw.color(255, 255, 255, 255)
    )
end)
 
Как-то так.
code_language.lua:
Expand Collapse Copy
local test_tex = draw.texture('path\\placeholder.png')
test_tex:create()
local test_pos = math.vec2(-500, 0)
local tex_size = test_tex:get_size()
print(string.format("Загружено✅  | Size: %dx%d",
    tex_size.x, tex_size.y))
events.present_queue:add(function()
    if not test_tex or not test_tex.obj then return end
   
    local layer = draw.surface
    layer.g:set_texture(test_tex)
    layer:add_rect_filled(
        draw.rect(test_pos.x, test_pos.y, test_pos.x + tex_size.x, test_pos.y + tex_size.y),
        draw.color(255, 255, 255, 255)
    )
end)
сделал?
 
Назад
Сверху Снизу