Pair型
リファレンスの説明と例は英語です。見出しと目次は日本語です。
The active rigid pair. The pivot always retains its own gem identity.
インポート
import type { Pair } from "@johnmorrisdotca/houseki/colour-chains";
定義
interface Pair {
readonly pivot: Cell;
readonly orientation: Orientation;
readonly gems: readonly [
Gem,
Gem
];
readonly level: number;
readonly gravityTicks: number;
readonly groundedTicks: number;
readonly resetCount: number;
readonly groundedStarted: boolean;
}
メンバー
| 名前 | 型 | 説明 |
|---|---|---|
pivot | Cell | |
orientation | Orientation | |
gems | readonly [Gem, Gem] | |
level | number | |
gravityTicks | number | |
groundedTicks | number | |
resetCount | number | |
groundedStarted | boolean |
例
import { createGame } from "@johnmorrisdotca/houseki/colour-chains";
import type { Pair } from "@johnmorrisdotca/houseki/colour-chains";
const state=createGame({seed:"docs"});
const value: Pair = state.active!;
console.log(value == null ? value : typeof value === "object" ? Object.keys(value).slice(0,6) : value);[
'pivot',
'orientation',
'gems',
'level',
'gravityTicks',
'groundedTicks'
]出力(このページを作ったときに実行した結果)
この日本語は、まだ日本語を母語とする方の確認を受けていません。訂正を歓迎します。