1.4.3 • Published 8 months ago
@kobalab/majiang-ui v1.4.3
majiang-ui
麻雀UIライブラリ
手牌表示、盤面表示、牌譜再生 など画面表示やユーザとのインタラクションを実現するクラス群を提供します。
ver.2.0.0 以降の電脳麻将は、その実装に本パッケージを使用しています。
インストール
$ npm i @kobalab/majiang-ui
使用法
const Majiang = require('@kobalab/majiang-core');
Majiang.UI = require('@kobalab/majiang-ui');
提供機能
クラス名 | 機能 |
---|---|
Majiang.UI.pai | 牌表示関数を生成する関数 |
Majiang.UI.audio | 音声出力関数を生成する関数 |
Majiang.UI.Shoupai | 手牌を表示するクラス |
Majiang.UI.Shan | 牌山を表示するクラス |
Majiang.UI.He | 捨て牌を表示するクラス |
Majiang.UI.Board | 卓情報を表示するクラス |
Majiang.UI.HuleDialog | 和了・流局時のダイアログを表示するクラス |
Majiang.UI.Player | 打牌選択などのUIを実現するクラス |
Majiang.UI.GameCtl | 対局速度などの付属UIを実現するクラス |
Majiang.UI.PaipuFile | 牌譜一覧を表示するクラス |
Majiang.UI.Paipu | 牌譜ビューアを実現するクラス |
Majiang.UI.Analyzer | 検討モードを実現するクラス |
Majiang.UI.PaipuStat | 牌譜を集計するクラス |
Majiang.UI.PaipuEditor | 牌譜エディタを実現するクラス |
Majiang.UI.Util | ユーティリティ・ルーチン(fade-in/out, selector など) |
API仕様
- API仕様 (執筆中)
ライセンス
作者
1.4.3
8 months ago
1.4.2
8 months ago
1.4.1
8 months ago
1.4.0
8 months ago
1.3.1
1 year ago
1.3.0
1 year ago
1.2.1
1 year ago
1.2.0
1 year ago
1.1.0
1 year ago
1.0.8
2 years ago
1.0.7
2 years ago
1.0.6
2 years ago
1.0.5
2 years ago
1.0.4
2 years ago
1.0.2
3 years ago
1.0.1
3 years ago
1.0.0
3 years ago
1.0.3
2 years ago
0.4.3
3 years ago
0.4.2
3 years ago
0.4.1
3 years ago
0.4.0
3 years ago
0.3.3
3 years ago
0.3.2
3 years ago
0.3.1
3 years ago
0.3.0
3 years ago
0.2.0
3 years ago
0.1.2
3 years ago