追加案: カード置場や荷物袋で表示するカード種を限定する

Issue #262 resolved
k4nagatsuki repo owner created an issue

Issue 260のコメントより。以下に引用します。

UI機能の充実案としてもうひとつ思いついた事があるのですが、 カード置場・荷物袋の表示をPCの時と同じようにタブで表示できるようにするのはどうでしょうか? 「技能・アイテム・召喚獣」とそれと混乱を防ぐために従来通りの「全部」です。計4つのタブ。

この機能を実装するとした場合に問題となりそうな点は、 タブを置くべき場所がカード置場と荷物袋の画像表示と被ってしまうだろう事や、 収まりきるのかどうか、です。 (背景色を変える事で区別できそうだが、きっと違和感バリバリ)

倉庫用パーティを結成してそこに放り込んで管理するのもプレイヤーの知恵だとは思いますが、 結局は面倒になり放置されたゴミ屋敷と化してしまったので提案した次第です。

◆期待できるメリット:

  • 余計な種類のカードが表示されないので、誤操作等を防げる。
  • その種類のカードがどの程度存在するのか、把握しやすい。
  • 表示されるカードの数が減ることにより、目当てのカードを見つけやすくなる。
  • 絞込条件を特定できないカードを見つけやすくなる。(どんなカードだったかよく覚えていない時)
  • 絞込条件を入力しないで済む。お手軽感がある。
  • PCの手札カードを弄る感覚で操作できる。

◆予想できるデメリット:

  • 考え方によっては、UIの複雑化に繋がる。
  • 手法次第では、PCの手札カードの表示と誤認する可能性がある。
  • 単純に、特定のカードの種類を非表示にするボタンを配置したほうが楽そう。

このデメリットの最後の項目が答のような気がします。例えば次のようなトグルボタンを配置して種類ごとに表示・非表示を切り替えられるようにするのはどうでしょうか。

cards_img.png

Comments (12)

  1. Liar_cw NA

    そうですね。長々と書いておいてなんですが、最後の一文(項目)だけでよかった気がします。

    ただでさえ、CW1.50とダイアログ上でのマウスホイール等の挙動がまったく違うので、 左の”○”部分を圧迫なんてやはりするべきではないですね。 CW1.50からCWPyに移行した時は大分苦労しました。 スクロール中に誤操作で押してしまったら目も当てられない。 (現状でもスクロール中やカードの整理中に、荷物袋からPC手札カード表示へと様々な要因でぶっ飛ぶことは多々ある。)

    カードの非表示機能については、絞込・整列条件のように「必要以上に目立たない方が良い」と考えた方がよさそうですね。 トグルボタンの配置に賛成です。

  2. k4nagatsuki reporter

    ありがとうございます。小さなボタンならデメリットがほとんど消えてメリットだけを享受できそうですからね。

    時間のある時に実装してみます。

  3. k4nagatsuki reporter

    これに関連して思ったんですが、整列条件はカード置場と荷物袋で別々に記憶するようにしていますが、これは統一した方がむしろ使い勝手がよいという事はないでしょうか。

    私はあまり整列を使っていないのでぴんとは来ないのですが、どうも実際に整理していざカードを探すというような場合を考えると、統一されていた方がよいような気がします。

  4. Liar_cw NA

    CardWirthPy 0.12.3x Build: 2015-08-30 01:57:48

    凹凸と着色状態で判断できるとはいえ、 他の項目を操作した際にSEが鳴っている事を考えると、 「押した」と分かりやすくするためにSEを鳴らした方が良いと思います。 テスト版ではSEは鳴りませんでした。

    整列条件については、たしかに一致させた(単純化した)ほうが無難かもしれません。

  5. k4nagatsuki reporter

    あ、音の出ない環境でテストしたのですっかり忘れていました。pull request #1033で修正。ソート条件も統一してみました。

    テスト版をお試しください。

  6. Liar_cw NA

    CardWirthPy 0.12.3x Build: 2015-08-30 02:46:08 にて、 SEが鳴らない問題の修正およびソート条件(整列条件)の統一を確認しました。

    ああ、やはりSEが鳴らないのはミスでしたか。よかった(?)。

    ありがとうございます、これで色々と捗りそうです。

  7. Liar_cw NA

    カードの送り先が「手動選択」の時にトグルボタンの状態が初期化されてしまうのは、少々非効率かもしれません。 トグルボタンの初期化タイミングは、カード操作ダイアログから抜けた時が良いと思います。


    (追記:8月30日 7時13分)

    荷物袋とカード置場の整列条件によるソートが正しく機能(同期)していないようです。 たとえば荷物袋で整列条件を指定してからカード置場に表示を切り替えると、カード置場はソートされていません。 正しく適用するためには、一度別の整列条件を指定する必要がありました。

  8. Liar_cw NA

    CardWirthPy 0.12.3x Build: 2015-08-30 14:03:19 にて、 pull request #1034の修正の確認をしました。 こちらについては、特に問題は見つかりませんでした。

  9. k4nagatsuki reporter

    ご確認ありがとうございます。

    では、このIssueは完了として一旦クローズさせていただきます。

  10. Log in to comment