- 127 名前:コウタ mailto:sage [2018/09/11(火) 06:00:54.98 ID:mOFcoaNL.net]
- >>121
今作業してるのはadd_message_windowでまだマージしてません。 そこから落とせるのはmasterなので、Joypadしか入ってません。見方については>>80をご確認ください。 「キー操作->結果受け取り=>状態更新」のアーキテクチャをどうするか?というのが議題です。 (自機の移動、戦闘時等全てのカーソル選択、メッセージ送り等全体の根本になります) 今は ■Joypadの操作対象interface JoypadFocusAble(以下JFA)。 ■JFAの管理部分(デモではMessageWIndowDemoに書いてます、以下Root) がありまして。 ・JFAはGameObjectのMonoBehaviourに実装(自機とかメッセージウィンドウとか選択肢) ・RootはScene毎に一つ用意 ・値流すのにRX使用 ・RootでJFAをスタックで管理(キャンセルで戻れるように)してObservableの購読・解除を管理 ・RootのSubjectを先頭のJFAに渡して結果をOnNextで貰う という作りになってて ・JFAが完全に受け身。 ・Rootが肥大化するかな? ・ABと方向キーは混ぜてもいいか? ・Rxいるか? ・今文字返してるけど結果の戻りを何で定義するか?enum?class? とかが気になる点です。
|

|