Collision

This commit is contained in:
2026-03-14 19:12:56 -03:00
parent 5a368d33a1
commit e73cbcf5db
7 changed files with 138 additions and 10 deletions
+20
View File
@@ -0,0 +1,20 @@
import { Component } from "$/common/ecs/mod.ts";
export class CollisionCuboid extends Component {
width: number;
height: number;
depth: number;
gravity: number;
colliding_x: number = 0;
colliding_y: number = 0;
colliding_z: number = 0;
constructor(width: number, height: number, depth: number, gravity = -9.8) {
super();
this.width = width;
this.height = height;
this.depth = depth;
this.gravity = gravity;
}
}