44 * @license {@link https://github.com/photonstorm/phaser/blob/master/license.txt|MIT License }
55 */
66
7- var CONST = require ( './const' ) ;
87var IntersectsRect = require ( './IntersectsRect' ) ;
98
109/**
@@ -32,9 +31,6 @@ var GetOverlapY = function (body1, body2, overlapOnly, bias)
3231
3332 // var maxOverlap = body1.deltaAbsY() + body2.deltaAbsY() + bias;
3433
35- var body1Immovable = ( body1 . physicsType === CONST . STATIC_BODY || body1 . immovable ) ;
36- var body2Immovable = ( body2 . physicsType === CONST . STATIC_BODY || body2 . immovable ) ;
37-
3834 var distance1 = body1 . bottom - body2 . y ;
3935 var distance2 = body2 . bottom - body1 . y ;
4036
@@ -43,9 +39,6 @@ var GetOverlapY = function (body1, body2, overlapOnly, bias)
4339
4440 var embedded = false ;
4541
46- var worldBlocked1 = body1 . worldBlocked ;
47- var worldBlocked2 = body2 . worldBlocked ;
48-
4942 var topFace = ( distance1 > distance2 && prevDistance1 > prevDistance2 ) ;
5043
5144 var intersects = IntersectsRect ( body1 , body2 ) ;
@@ -71,19 +64,6 @@ var GetOverlapY = function (body1, body2, overlapOnly, bias)
7164
7265 body1 . setBlockedDown ( body2 ) ;
7366 body2 . setBlockedUp ( body1 ) ;
74-
75- // World blocks cannot be penetrated
76- // if (worldBlocked2.down || body2Immovable)
77- // {
78- // body1.setWorldBlockedDown();
79- // body1.setBlocker(body2);
80- // }
81-
82- // if (worldBlocked1.up || body1Immovable)
83- // {
84- // body2.setWorldBlockedUp();
85- // body2.setBlocker(body1);
86- // }
8767 }
8868 }
8969 else
@@ -107,19 +87,6 @@ var GetOverlapY = function (body1, body2, overlapOnly, bias)
10787
10888 body1 . setBlockedUp ( body2 ) ;
10989 body2 . setBlockedDown ( body1 ) ;
110-
111- // World blocks cannot be penetrated
112- // if (worldBlocked2.up || body2Immovable)
113- // {
114- // body1.setWorldBlockedUp();
115- // body1.setBlocker(body2);
116- // }
117-
118- // if (worldBlocked1.down || body1Immovable)
119- // {
120- // body2.setWorldBlockedDown();
121- // body2.setBlocker(body1);
122- // }
12390 }
12491 }
12592
0 commit comments