23 lines
No EOL
327 B
TypeScript
23 lines
No EOL
327 B
TypeScript
import Vec2 from "./Vec2";
|
|
|
|
export default class Rotation extends Vec2 {
|
|
public get yaw() {
|
|
return this.x;
|
|
}
|
|
|
|
public set yaw(value:number) {
|
|
this.x = value;
|
|
}
|
|
|
|
public get pitch() {
|
|
return this.y;
|
|
}
|
|
|
|
public set pitch(value:number) {
|
|
this.y = value;
|
|
}
|
|
|
|
toString() {
|
|
return `Rotation(${this.x},${this.y})`;
|
|
}
|
|
} |