修复物理hold的踢墙错误
This commit is contained in:
@@ -637,8 +637,8 @@ function Player.hold(P,ifpre)
|
|||||||
y=y+(#C.bk-#H.bk)*.5
|
y=y+(#C.bk-#H.bk)*.5
|
||||||
|
|
||||||
local X=x
|
local X=x
|
||||||
while X<=x do
|
while X<=x+1 do
|
||||||
X=int(x)
|
X=int(X)
|
||||||
for Y=int(y),ceil(y)do
|
for Y=int(y),ceil(y)do
|
||||||
if not P:ifoverlap(H.bk,X,Y)then
|
if not P:ifoverlap(H.bk,X,Y)then
|
||||||
x,y=X,Y
|
x,y=X,Y
|
||||||
|
|||||||
Reference in New Issue
Block a user