スターボタンの誤動作対策
カードを使う時、スキルをPCに入れる時などに☆のボタンを無意識に押してしまい、
期待する操作が無効になることがあります。自分はこれをスターボタンの誤動作と表現しました。
この誤動作が発生するため、操作性が旧来のエンジンより劣ってしまいます。
対策は必須と思い、このISSUEを立てさせて頂きました。
Comments (12)
-
repo owner -
reporter 自分はカード情報画面でのみ☆付けできるようにするのはどうか?と提案します。
この問題の原因は同じクリックという操作で別の機能が誤爆しやすく
しかも多用する操作であるという点にあると思っています。それなら多用しない画面で☆をクリックさせれば良いという発想です。
カード情報画面なら、気に入ったカードであれば必ず開きますので
☆付け操作自体はスムーズなままでいられると思います。欠点はいざ☆外しを沢山する時に手間がかかるという点でしょうか。
自分は☆外しをあまりしないので特に問題はないなぁと思っていたりしますがいかがでしょう。 -
最近ついた役割である「カードを破棄できないようにする保護機能」だけを考慮すると情報ダイアログやPC情報ダイアログのホールド設定画面などでもいいと思うのですが、
スターの元々の役割として「大量に中身が入っている荷物袋で一時的な目印、前にもってくるためのキープ属性」があるようですので、ワンタッチであることは必須に思えます。
自分としては長月さんの右クリック案またはボタン等のモード切り替えを支持したいです。
-
k4nagatsuki さんの 3 の案に賛成します。
例えば最近でいうところの
右クリック+ホイール
のような特別な操作を増やすのは、操作の複雑化に繋がってしまうと思います。 また、単純に右クリック
のみでは「誤動作」という点で見ると問題の解決にならないかもしれません。そこで、カード操作ダイアログの左上にある「移動モード」他をボタン化するなどし、 「★登録モード」などに切り替えるようにするのはどうでしょうか?
追記:拡張性を考えると、送り先のようにコンボボックス化もありかもしれません。
>Num_400 さん
私も最初はそう思いましたが、現在、カード情報ダイアログは左右にマウスカーソルを持っていくと
左クリック
が「←・→操作」に変わってしまい、そのまま実装されるとなれば別の誤動作が予想されます。「←・→操作」を無効にして☆付けを簡単にできるようにすれば、 それまで「←・→操作」を使用していたユーザーにとって不利益になりかねません。
-
repo owner とりあえず簡単にできそうなところから、3.の案をベースに試験版を実装してみました。@Num_400さんの案の実装はちょっと大変そうなので、これがダメそうならという事にさせてください。
今回のモード切替は元々のモードにスターの編集有無が乗るだけですので、モード表記はそのままの方がいいのではないかと思います。というわけで、ボタンを一つ置いてあります。また、ついでですが、ダイアログの上の方がボタンだらけになって青い部分の方が少ないので、ダイアログ下部と同じ色で表示するようにしてみました。これは不評であればすぐ戻します。
UIは結局実地に使って見ないと本当によいかどうか分からないというのはUIの偉い人が言っている事ですので、試しに使ってみていただけるとありがたいです。
-
repo owner ボタンの文言は現在「スターの編集を行う」になっていますが、これは「スターを編集する」くらいにした方がいいかもしれません。
-
reporter お疲れ様です。皆さんご意見ありがとうございました。
さっそく試験版をやってみました。いいですね、いいと思います。
特にダイアログを閉じるとスター編集モードが自動でOFFになるのは素敵です。
問題はこれで解決できたと自分は思います。蛇足ですが、以下は実装されたUIについての希望です。(この要望は無視でかまわかないです)
・編集モードONの時に、全カードの白☆を表示させるのはいかがでしょう。
「スターって何?」というユーザーに対して文章なしで機能を説明できると思います。 -
試験版を試してみましたが スター編集可能な状態でもカード整理が出来て、 整理中に一々モードON/OFFを切り替える煩わしさも無さそうですね。 これなら確かに「スター状態を編集可能にする」などに訂正されたほうがよさそうです。 (当初は スター編集しかできないモードを実装されるのかと思っていました)
ダイアログの上の方がボタンだらけになって青い部分の方が少ないので、ダイアログ下部と同じ色で表示するようにしてみました。
荷物袋やカード置場はともかく、 現状、ボタンの少ないPCの手札(移動・使用モード、戦闘中)にも影響を受けてしまっていて、 なんともいえない圧迫感を感じました。 私は色を戻した方が良いと思います。
-
repo owner ありがとうございます。
色を戻して、全カードに空星を表示するバージョンを作成しました。ボタンを押した時に何が起きたか一目瞭然になるので、たしかにこちらの方がよさそうです(見た目はちょっと悪いけど)。
文言は「カードにスターをつける」にしてみました。簡潔で分かりやすい表現にしたいのですが、難しいですね。
-
お疲れ様です。特に問題なく操作しやすいと思いました。
シナリオ中の使用ダイアログでもボタンが表示されてるのがわりと衝撃的だったというか、こういう感じでダイアログを開き直さなくてもいい移動モード切り替えボタンとかあったら便利になるかもしれないですね。(あまりごしゃごしゃしすぎるのも良くないですが)
-
repo owner 皆様ありがとうございます。2つ目のテスト版をそのままマージしました(pull request #1216)。解決として一旦クローズさせていただきますが、さらなる改良案などがあったら遠慮なくコメントしてください。
シナリオ中の使用ダイアログでもボタンが表示されてるのがわりと衝撃的だったというか、こういう感じでダイアログを開き直さなくてもいい移動モード切り替えボタンとかあったら便利になるかもしれないですね。(あまりごしゃごしゃしすぎるのも良くないですが)
カードを移動しようとしたら使用モードなどという事もあるので、現在は内部構造的にちょっと大変すぎますが、将来的にはできた方がよさそうですね。それこそ左上をコンボボックスにして切り替えられた方がよさそうです。
-
repo owner - changed status to resolved
- Log in to comment
ありがとうございます。考えた案を幾つか挙げます。
問題の核は3.に書いたように「たまに使う」ものなのに「ワンタッチで操作できるようになっている」というギャップにあると思います。そのために誤爆が発生してしまうのではないでしょうか。