Selamünaleyküm, iyi akşamlar. Bugün bir Lua'yı düzenlemek istedim ve bütün recoillerin X, Y, Z ve zamanını çıkardım fakat hareketler üst üste biniyor yani bir aşağı, sonra onu stoplayıp sağa, sonra onu da stoplayıp sola kaydırma gibi kodları nasıl yazabilirim?
x, y = 100, 100 -- Nesnenin başlangıç koordinatları
function love.update(dt)
-- Güncellendiğinde yapılan fonksiyon
if y < 400 then
y = y + 100 * dt -- Aşağı
elseif x < 400 then
x = x + 100 * dt -- Sağa
elseif x > 100 then
x = x - 100 * dt -- Sola
elseif y > 100 then
y = y - 100 * dt -- Yukarı
end
end
function love.draw()
love.graphics.rectangle("fill", x, y, 50, 50)
end
Bunun için bir kaç yol var ama istediğin türden bir kodu şu şekilde yazabiliriz senin dediklerini varsayarak şu şekilde ekliyorum;
Başka bir şey istersen söyleyebilirsin yada daha açık anlatırsan yardım edebilirim.