mjx-project / mjx

Mjx: A framework for Mahjong AI research
https://colab.research.google.com/drive/1m1wOT_K2YFtuV6IO7VgWk4ilVhTKqRFU?usp=sharing
MIT License
170 stars 19 forks source link

svg画像で最後のイベントをハイライト #1061

Closed OkanoShinri closed 2 years ago

OkanoShinri commented 2 years ago

cf. #1019

OkanoShinri commented 2 years ago

1. yellow_1 0 2. darkorange_1 0 3. border_yellow

OkanoShinri commented 2 years ago
  1. yellow_1 0_wide

  2. darkorange_1 0_wide

  3. border_yellow_wide

OkanoShinri commented 2 years ago

枠黒太線

スクリーンショット 2021-12-14 185212 スクリーンショット 2021-12-14 185435 スクリーンショット 2021-12-14 185527

sotetsuk commented 2 years ago

上と下の違いってなんです?(上のぼやけてるやつ)

sotetsuk commented 2 years ago

はっきりしてる方はかなりいいと思います! ツモ切りが分かりそうならこれでいいんじゃないかなー

OkanoShinri commented 2 years ago

上と下の違いってなんです?(上のぼやけてるやつ)

画面を引いたときにちょっと太すぎるかなあと思い、薄くすることで少し細めに見えるかなと思って試してみました。さっき画像を追加しました。 (リサーチ不足で太さを整数でしか指定できませんでした)

sotetsuk commented 2 years ago

自分がツモったときとか、他家がツモったときとかの画像も追加してもらって、良ければそれで実装進めてもらって🙏

sotetsuk commented 2 years ago

リーチしたときのリーチ棒は無視して、リーチ宣言牌をハイライトする感じで カンドラも行けると嬉しいかも あとは鳴いたときが難しいですね。。。

OkanoShinri commented 2 years ago

ツモ切り

tsumogiri

ツモ

tsumo_3

チー

chi

鳴いたときは取り合えず取ってきた牌をハイライトさせています。

sotetsuk commented 2 years ago

いい感じですね!暗カンのときが悩ましいので、鳴いたときすべての牌を太くするとどうです?

OkanoShinri commented 2 years ago

いい感じですね!暗カンのときが悩ましいので、鳴いたときすべての牌を太くするとどうです?

カンドラやってました。返信遅れてすみません kandora

全て太くするとこんな感じです。暗槓の画像もすぐに上げます chi_all_bold

OkanoShinri commented 2 years ago

いやそんなに遅れてもいないですね…コメント送信時刻を一つ上のと見誤りました。

OkanoShinri commented 2 years ago

暗槓

closed_kan

sotetsuk commented 2 years ago

まあ暗カン考えると全部しかないかなー。 これでいい感じだと思うので、これで実装まとめていってください!👍

OkanoShinri commented 2 years ago

@sotetsuk 今のところ、最新のイベントが

のときにハイライト処理を施せます。何か見落としていないでしょうか。

sotetsuk commented 2 years ago

riichiとriichi_score_changeのときにeventを後ろからさかのぼって宣言牌をハイライトできると嬉しい気がします :+1:

OkanoShinri commented 2 years ago

riichiとriichi_score_changeのときにeventを後ろからさかのぼって宣言牌をハイライトできると嬉しい気がします 👍

riichi->牌->riichi_score_change の順ですよね リーチ牌に対してロンとかされた場合riichi_score_changeがそもそも発生しない、で合っていますか?

sotetsuk commented 2 years ago

はい!

sotetsuk commented 2 years ago

確かにそうするとリーチが最後のとき悩ましいな。 リーチのときはひとまず無視しますか

OkanoShinri commented 2 years ago

リーチまで対応させた版です riichi