Physics
Physics System
import { Actor, BaseActor, PhysicsBodyType, PhysicsSystem, attach, inject } from "@hology/core/gameplay";
@Actor()
class ExampleActor extends BaseActor {
private physics = inject(PhysicsSystem)
}Physical actors
import { Actor, BaseActor, PhysicsBodyType, PhysicsSystem, attach, inject } from "@hology/core/gameplay";
@Actor()
class ExampleActor extends BaseActor {
private physics = inject(PhysicsSystem)
onInit() {
this.physics.addActor(this, [new BoxCollisionShape(1,1,1)], {
isTrigger: false,
mass: 1,
friction: 1,
continousCollisionDetection: false,
type: PhysicsBodyType.dynamic
})
}
}