Final collision fixup.

This commit is contained in:
Mal
2020-01-26 23:25:18 +01:00
parent 0d7b99a903
commit d6283d57e4
6 changed files with 30 additions and 17 deletions

View File

@@ -112,7 +112,7 @@ export default class RetroArchitecture
getWallRight(position)
{
let tilePosition = this.getTileForPosition(new GeometryPoint(position.x, position.y), 1, -1);
let tilePosition = this.getTileForPosition(new GeometryPoint(position.x, position.y), 1, 0);
while (tilePosition !== null && tilePosition.x < this.columns) {
if (this.matrix[tilePosition.y][tilePosition.x] !== null) {
@@ -127,7 +127,7 @@ export default class RetroArchitecture
getWallLeft(position)
{
let tilePosition = this.getTileForPosition(new GeometryPoint(position.x, position.y), -1,-1);
let tilePosition = this.getTileForPosition(new GeometryPoint(position.x, position.y), -1,0);
while (tilePosition !== null && tilePosition.x > 0) {
if (this.matrix[tilePosition.y][tilePosition.x] !== null) {