-
Notifications
You must be signed in to change notification settings - Fork 312
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
キャラクター選択ボタンでプロジェクト内のキャラクターを優先表示する #1535
Comments
issue作成ありがとうございます!!
ここ結構難しいんですよね。
重複して表示が無難そうに感じました。
ちょっとわかんないんですけど、どちらでも良いかもしれません。
さすがにキャラ変更するたびにダイアログや画面が開いて意識が持ってかれるのは避けたい感じがしました!
めちゃくちゃ良さそうに感じました!! ただまあ提案いただいてるタイトルと結構話が異なるので、もし可能だったら別にissueを分けていただけると話しやすいかもです!!(お手数おかけします🙇) |
悪くはなさそうっぽいので、別でissueを立てようかと思います。が、ちょっとその前に一点お聞きしたいです。 |
@thiramisu
|
「大規模な実装」はキャラクター選択ボタンを押したら有無を言わせず(ドロップダウンは廃止して)「選択画面」を表示する実装を指して言ってました。 その他も微妙な認識のずれがあると分かったんですが、どの程度まで実装すればひとまず完成と言っていいのかとかも認識ずれていそうなので、とりあえずissue立てました! そのうえで(上記のissueで提案した通りの実装をした場合に)、ドロップダウンに全キャラクターを表示するのをやめるなら、その時点で既にプロジェクト内のキャラクターが表示される状態にしておかないとかなり不便そうなので、あんまり独立していないのでは、という感じでした。
逆に選択画面側でどう表示するかは考える必要は出てきますが、UIが違うので結構無駄な部分が出てくる気がします。 |
なるほどです、多段階あって全部達成で完成みたいな感じだったんですね! 正直なところプルリクエストは1つ1つ分けていただけると非常に助かります 🙇 ただまあ、後のプルリクエストで消されるような機能はつけなくてもいいかなと思います。 (今回はプロジェクト内のキャラクターを優先表示するだけで有用なこと、また分離しやすいこともあってのお願いだったりします。どうしても分離が難しかったら1つのプルリクエストでということになっていたかもです。) |
内容
(モチベは共通なので#1334 から引用します)
キャラクターが多くなってきて全部表示してしまうと逆に使いにくいようになってきました。
この解決としてキャラクターの非表示機能などがありますが、非表示にしてしまうと偶然の出会いがなくなってしまうのでなるべく避けたい思いがあります。
(引用ここまで)
ちなみに、これまでに提案されてきた解決策としては以下があります。
この解決策の1つとして、キャラクター選択ボタンのドロップダウン内でプロジェクト内のキャラクターを優先表示してはどうかという提案です。
(以下、「プロジェクト内で利用していなかったキャラクターの選択」を「キャラ追加」、「プロジェクト内で過去に使ったキャラクターの選択」を「キャラ再利用」とします)
Pros 良くなる点
Cons 悪くなる点・注意点
実現方法
以下のいずれもで議論が必要そうな点
(正直自分はモーフィング機能を使わないのでどちらが良いか分かりませんが…)
単純な実装
ソート順を変更する。
具体的には、上から 選択中>プロジェクト内のキャラクター>ユーザー指定 の順で表示。
大規模な実装
キャラクター選択ボタンクリック時に、ドロップダウンメニューではなく「選択画面」を開く。
(これの方が良さそうなら「キャラクター選択UIの改善」的なもうちょっと広いissueを別で立てようかと思います)
選択画面はキャラ視聴画面のいくつかのコンポーネントを流用した新規画面で、以下の機能を持つ。
(メモ:この場合、OKとキャンセルのUIをどうすべきか検討が必要そう)
今までの実装 + 大規模な実装
今までのドロップダウンの内容を「選択中>[キャラクター追加]>再利用キャラ」にして、数十人全員は表示しない。
キャラクター追加を選ぶと「選択画面」が開く。
再利用キャラが1人(===["四国めたん"])の時のドロップダウンには再利用キャラの代わりに新キャラをランダム順で表示する。
キャラクター表示順序に含まれていなければ新規キャラとみなす
という実装らしいので、結構改修に手間がかかりそうVOICEVOXのバージョン
999.999.999
その他
The text was updated successfully, but these errors were encountered: