You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
18 lines
467 B
18 lines
467 B
export type CourtObject = { type: "ball" } & Ball
|
|
|
|
export interface Ball {
|
|
/**
|
|
* The ball is a "ball" court object
|
|
*/
|
|
readonly type: "ball"
|
|
|
|
/**
|
|
* Percentage of the player's position to the bottom (0 means top, 1 means bottom, 0.5 means middle)
|
|
*/
|
|
readonly bottomRatio: number
|
|
/**
|
|
* Percentage of the player's position to the right (0 means left, 1 means right, 0.5 means middle)
|
|
*/
|
|
readonly rightRatio: number
|
|
}
|