use bounding boxes to optimize collision detection
This commit is contained in:
+17
-2
@@ -42,7 +42,7 @@ export default class Map {
|
||||
// new Vector2(3234, 1378),
|
||||
// ],
|
||||
|
||||
// top-left wall
|
||||
// top-left wall (bottom part)
|
||||
[
|
||||
new Vector2(0, 10000),
|
||||
new Vector2(0, 820),
|
||||
@@ -69,6 +69,13 @@ export default class Map {
|
||||
new Vector2(660, 8968),
|
||||
new Vector2(705, 9049),
|
||||
new Vector2(771, 9127),
|
||||
new Vector2(760, 9104),
|
||||
],
|
||||
|
||||
// top-left wall (top part)
|
||||
[
|
||||
new Vector2(0, 10000),
|
||||
new Vector2(760, 9104),
|
||||
new Vector2(849, 9193),
|
||||
new Vector2(930, 9220),
|
||||
new Vector2(1008, 9238),
|
||||
@@ -94,8 +101,9 @@ export default class Map {
|
||||
new Vector2(9186, 10000),
|
||||
],
|
||||
|
||||
// bottom-right wall
|
||||
// bottom-right wall (right part)
|
||||
[
|
||||
new Vector2(10000, 0),
|
||||
new Vector2(10000, 9127),
|
||||
new Vector2(9678, 9004),
|
||||
new Vector2(9684, 7003),
|
||||
@@ -122,6 +130,13 @@ export default class Map {
|
||||
new Vector2(9357, 1093),
|
||||
new Vector2(9324, 1006),
|
||||
new Vector2(9288, 943),
|
||||
new Vector2(9268, 904),
|
||||
],
|
||||
|
||||
// bottom-right wall (bottom part)
|
||||
[
|
||||
new Vector2(10000, 0),
|
||||
new Vector2(9268, 904),
|
||||
new Vector2(9246, 883),
|
||||
new Vector2(9186, 835),
|
||||
new Vector2(9105, 796),
|
||||
|
||||
Reference in New Issue
Block a user