[WIP] Treballant en el jefe. Organitzant codi (Ha deixat de funcionar quasi tot)
[FIX] Els warps reutilitzats mantenien l'estat anterior [NEW] Funcio distancia(a, b)
This commit is contained in:
@@ -4,6 +4,13 @@ local shine_pos = 0
|
||||
local map_backup = {}
|
||||
local actors_backup = {}
|
||||
|
||||
function distancia(a, b)
|
||||
local dx = (a.x-b.x)
|
||||
local dy = (a.y-b.y)
|
||||
local r = math.sqrt(dx*dx+dy*dy)
|
||||
return r
|
||||
end
|
||||
|
||||
function collision(a, b)
|
||||
return (a.x+a.bb.x+a.bb.w >= b.x+b.bb.x)
|
||||
and (a.x+a.bb.x <= b.x+b.bb.x+b.bb.w)
|
||||
|
||||
Reference in New Issue
Block a user