feat: add private profile media and realtime contracts
This commit is contained in:
@@ -69,6 +69,15 @@ describe("walker input and clock", () => {
|
||||
leaked.position.x = Number.NaN;
|
||||
assert.deepEqual(controller.state().position, { x: 2, z: 2 });
|
||||
});
|
||||
|
||||
it("uses and restores a normalized authored arrival facing", () => {
|
||||
const controller = walker(planWith(), { facing: { x: 3, z: 4 } });
|
||||
assert.deepEqual(controller.state().facing, { x: 0.6, z: 0.8 });
|
||||
controller.tick(0.1, { x: -1, z: 0 });
|
||||
assert.deepEqual(controller.state().facing, { x: -1, z: 0 });
|
||||
controller.reset();
|
||||
assert.deepEqual(controller.state().facing, { x: 0.6, z: 0.8 });
|
||||
});
|
||||
});
|
||||
|
||||
describe("walker collision", () => {
|
||||
|
||||
Reference in New Issue
Block a user