fix(actors/physics): fix ground check
This commit is contained in:
parent
72ecc647cd
commit
f63f38239e
1 changed files with 2 additions and 2 deletions
|
@ -39,11 +39,11 @@ local function _norm(spd, nor, bfac)
|
||||||
end
|
end
|
||||||
|
|
||||||
local function _toOnPx(axis, grav)
|
local function _toOnPx(axis, grav)
|
||||||
return axis - utils.math.sign(grav)
|
return axis + utils.math.sign(grav)
|
||||||
end
|
end
|
||||||
|
|
||||||
local function _checkGravOnAxis(norm, grav)
|
local function _checkGravOnAxis(norm, grav)
|
||||||
if (grav ~= 0 and norm == utils.math.sign(grav)) then
|
if (grav ~= 0 and norm == -utils.math.sign(grav)) then
|
||||||
return true
|
return true
|
||||||
end
|
end
|
||||||
return false
|
return false
|
||||||
|
|
Loading…
Add table
Reference in a new issue