Tweak colliders depth and collider rendering
This commit is contained in:
@@ -258,17 +258,15 @@ void bzTileMapDrawColliders(BzTileMap *map) {
|
||||
|
||||
switch (shape.type) {
|
||||
case BZ_TILE_SHAPE_NONE:
|
||||
break;
|
||||
case BZ_TILE_SHAPE_POINT:
|
||||
DrawCircle(posX, posY, 1.0f, color);
|
||||
default:
|
||||
break;
|
||||
case BZ_TILE_SHAPE_RECT:
|
||||
DrawRectangle(posX, posY, sizeX, sizeY, color);
|
||||
DrawRectangleLines(posX, posY, sizeX, sizeY, color);
|
||||
break;
|
||||
case BZ_TILE_SHAPE_ELLIPSE:
|
||||
sizeX *= 0.5f;
|
||||
sizeY *= 0.5f;
|
||||
DrawEllipse(posX + sizeX, posY + sizeY, sizeX, sizeY, color);
|
||||
DrawEllipseLines(posX + sizeX, posY + sizeY, sizeX, sizeY, color);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
|
||||
#define BZ_MAX_MAP_LAYERS 8
|
||||
#define BZ_MAX_MAP_TILESETS 8
|
||||
#define BZ_MAP_COLLIDER_DEPTH 3
|
||||
#define BZ_MAP_COLLIDER_DEPTH 2
|
||||
|
||||
|
||||
typedef struct BzTileLayer {
|
||||
|
||||
Reference in New Issue
Block a user