提案:パーティ情報の所持金調整の改良

Issue #628 resolved
ルンバ created an issue

パーティ情報の所持金調整なのですが、現在はシークバー上でクリックやドラッグした場合、そこがスライダーの左右どちらかに応じ1spづつ増減し、スライダーをピンポイントでドラッグした場合のみ大きく金額を動かせる仕様です。

これを、(動画再生のシークバーで一般的なように)シークバーの任意の位置をクリックすればスライダーがそこに移動してきて、金額もそこに調整される仕様に変更した方が使いやすいと思います。

1sp単位の調整は▶ボタンを押す事で可能であり、また、実際には1spづつ動かすよりも大きくザックリ動かす事の方が多いからであり、一般的動画再生と同じ操作感覚の方が親和性も高いと思いますので。

Comments (6)

  1. k4nagatsuki repo owner

    これはたぶんWindowsのスライダコントロールの仕様に基づく挙動です。任意の位置を指定したい場合は、矢印部分をドラッグするという操作が行えます。

    それはともかく、バー上をクリックした時に1ずつしか動かないというのは明らかに不合理です。一般的には10とか100といったもっと大きな単位で動くのですが(スクロールバーと同じようにという事です)、CWPy上の全てのスライダでページサイズを指定していないために、上下する値が最小値の1になってしまっています。

    • 任意の場所を指定したい場合はドラッグする
    • バー上をクリックすると200spや1000spといった単位で動く

    という形にすればよいのではないかと私は考えますが、いかがでしょうか。

  2. k4nagatsuki repo owner

    クリックした箇所の値を採用するという形にするとなると、スライダは使えなくなり、独自実装する必要が出てくるかもしれません。

  3. ルンバ reporter

    「クリックした箇所の値を採用するという形にするとなると、スライダは使えなくなり、独自実装する必要が出てくるかもしれません。」ということでしたら、単にクリックした時に100ずつ動くという変更で充分かと思います。今1.5とnextエンジンを試してみたらそうなっていたのでそれが無難かと思いました。デバグ用に所持金MAXのパーティで気付いたので大量の金を動かすのには動画再生のシークバーのように可動可能が良いかと思ったのですが実際のプレイヤーのほとんどは100spづつの調整のほうが利便性が高そうなので、これに関しては既存システムに合わせ直すのでよいかと思います。(最初に1.5の挙動を確認しておくべきでした)

    荷物袋の色の件は、例によってサンドボックスが使えない無料版アバストがウイルスチェック中なので今日は確認できなさそうです。おそらく所持金を0円にした時の(財布アイコンの色と同じ)赤茶色にされたのかと思います。既に使用している違和感の少ない色で青、緑と色相違いなので無難な選択な気がしますが、実際の印象を確認してあらためて、あちらの課題に返信させていただきます。

  4. k4nagatsuki repo owner

    pull request #2134

    金庫からお金を引き出したい時はたぶん1000spくらいまとまった単位で動いた方がいいんじゃないだろうか、と思ってそうしてみたのですが、仰るような100spや、スキル額を基準に600spくらいでもよさそうな気がしています。意見次第でまた変更します。

  5. ルンバ reporter

    その後しばらく1000sp単位のエンジンでプレイして特に問題は無いです。確実に1sp単位の元の仕様より便利です。ただ100sp単位でも、どちらでも実用上はさほど、快適さに差が無さそうというか正直どちらが快適なのか、判断しかねております。プレイヤーの財産管理状況は人それぞれですが、自分の過去の資金移動を思い返すとレベルの異なる複数パーティを並行し進めながら資金移動をこまめに行うようなプレイスタイルの場合には100sp単位のほうが快適な気はします。また旧来仕様との異なる事での明確なメリットが今一はっきりしないので、違う挙動である事に違和感を感じる他エンジン並用者の事を考えると100spが無難な気もします。そういったあたりまで考慮しなければ現状にも全く不便なく修正前より改善されておりますので、課題製作者としては優先度を下げますのであとは、他の皆様の意見か、無ければk4nagatsuki の判断で決定し課題終了していただいて結構です。ありがとうございます。

  6. Log in to comment