Помогите пожалуста написать код на языке прогромирования Lua. чтобы когда я нажымал клавишу E возле куба под нозванием Kub появлялись 2 предмета плд названием Water, Food. Даю 60 балов
Ответы на вопрос
Ответил Iiiiioop
1
Ответ:
-- Оголошення змінних
local cube = {x = 100, y = 100, width = 50, height = 50}
local items = {}
-- Функція викликається при натисканні клавіші
function love.keypressed(key)
if key == 'e' then
spawnItems()
end
end
-- Функція для створення предметів
function spawnItems()
local water = {name = "Water", x = cube.x + 10, y = cube.y + 10}
local food = {name = "Food", x = cube.x + 30, y = cube.y + 30}
table.insert(items, water)
table.insert(items, food)
end
-- Функція для малювання
function love.draw()
-- Малюємо куб
love.graphics.rectangle("fill", cube.x, cube.y, cube.width, cube.height)
-- Малюємо предмети
for _, item in ipairs(items) do
love.graphics.print(item.name, item.x, item.y)
end
end
Объяснение:
Новые вопросы
Информатика,
2 месяца назад
География,
2 месяца назад
Химия,
3 месяца назад
Физика,
3 месяца назад
Информатика,
6 лет назад
Биология,
6 лет назад