Misc fixes
This commit is contained in:
parent
ff51b6911d
commit
82699642ca
|
@ -67,7 +67,7 @@ export default class StateMachine implements Updateable {
|
|||
* Initializes this state machine with an initial state and sets it running
|
||||
* @param initialState The name of initial state of the state machine
|
||||
*/
|
||||
initialize(initialState: string, options: Record<string, any>): void {
|
||||
initialize(initialState: string, options?: Record<string, any>): void {
|
||||
this.stack.push(this.stateMap.get(initialState));
|
||||
this.currentState = this.stack.peek();
|
||||
this.currentState.onEnter(options);
|
||||
|
|
|
@ -24,7 +24,7 @@ export default class Particle extends Point {
|
|||
|
||||
constructor(position: Vec2, size: Vec2, mass: number) {
|
||||
// Are we making this a circle?
|
||||
super(position, size);
|
||||
super(position);
|
||||
this.inUse = false;
|
||||
this.mass = mass;
|
||||
}
|
||||
|
|
|
@ -4,10 +4,10 @@ import Vec2 from "../../DataTypes/Vec2";
|
|||
/** A basic point to be drawn on the screen. */
|
||||
export default class Point extends Graphic {
|
||||
|
||||
constructor(position: Vec2, size: Vec2) {
|
||||
constructor(position: Vec2) {
|
||||
// Are we making this a circle?
|
||||
super();
|
||||
this.position = position;
|
||||
this.size.set(size.x, size.y);
|
||||
this.size.set(5, 5);
|
||||
}
|
||||
}
|
|
@ -200,9 +200,8 @@ export default class CanvasNodeFactory {
|
|||
|
||||
buildPoint(options?: Record<string, any>): Point {
|
||||
this.checkIfPropExists("Point", options, "position", Vec2, "Vec2");
|
||||
this.checkIfPropExists("Point", options, "size", Vec2, "Vec2");
|
||||
|
||||
return new Point(options.position, options.size);
|
||||
return new Point(options.position);
|
||||
}
|
||||
|
||||
buildParticle(options?: Record<string, any>): Point {
|
||||
|
|
Loading…
Reference in New Issue
Block a user