キーコンフィグの設定#147
Open
doguto wants to merge 8 commits into
Open
Conversation
…world into feature/keyconfig2
Contributor
There was a problem hiding this comment.
Pull request overview
キーコンフィグ画面(モーダル)追加に向けて、入力割り当ての取得/変更用モデルとUI(カード/シーン配置)を導入し、既存のモーダル遷移やGlobal参照方法を更新するPRです。
Changes:
- KeyConfig 編集用モデル(ドラフト→適用)と、KeyConfig 用モーダルPresenter/Viewの土台を追加
- GlobalScenePresenter/MonoPresenter経由の参照方法をプロパティ化し、呼び出し側を更新
- GlobalシーンにKeyConfigモーダル/カードPrefab等を追加し、見た目(TMPフォント色など)を調整
Reviewed changes
Copilot reviewed 21 out of 21 changed files in this pull request and generated 14 comments.
Show a summary per file
| File | Description |
|---|---|
| ProjectSettings/TagManager.asset | タグ(Text)追加 |
| Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.asset | TMPフォントのFaceColor変更(白→黒) |
| Assets/Project/Scripts/Presenter/MonoPresenter.cs | GlobalScenePresenter参照を遅延取得プロパティに変更 |
| Assets/Project/Scripts/Model/KeyConfigModel.cs | バインド取得/変更API拡張(ApplyChanges等)、DisplayOrder公開 |
| Assets/Project/Scripts/Model/KeyConfigEditingModel.cs.meta | 新規メタファイル追加 |
| Assets/Project/Scripts/Model/KeyConfigEditingModel.cs | キー設定のドラフト編集モデル追加 |
| Assets/Project/Scenes/Title/Scripts/Presenter/TitleScenePresenter.cs | GlobalScenePresenter参照の更新(プロパティ利用) |
| Assets/Project/Scenes/Global/Scripts/View/KeyConfigCardView.cs.meta | 新規メタファイル追加 |
| Assets/Project/Scenes/Global/Scripts/View/KeyConfigCardView.cs | キー設定行(カード)View追加 |
| Assets/Project/Scenes/Global/Scripts/Presenter/SoundManagerPresenter.cs | 初期音量の変更 |
| Assets/Project/Scenes/Global/Scripts/Presenter/GlobalScenePresenter.cs | KeyConfigModalPresenter参照を追加 |
| Assets/Project/Scenes/Global/Prefabs/KeyConfig Card.prefab.meta | 新規メタファイル追加 |
| Assets/Project/Scenes/Global/Prefabs/KeyConfig Card.prefab | KeyConfigカードPrefab追加 |
| Assets/Project/Scenes/Global/Prefabs.meta | Prefabsフォルダのメタ追加 |
| Assets/Project/Scenes/Global.unity | KeyConfigモーダル/ボタン等をシーンに追加・設定更新 |
| Assets/Project/Commons/UI/Scripts/View/KeyConfigModalView.cs.meta | 新規メタファイル追加 |
| Assets/Project/Commons/UI/Scripts/View/KeyConfigModalView.cs | KeyConfigモーダルViewの雛形追加(コメントアウト中心) |
| Assets/Project/Commons/UI/Scripts/Presenter/PauseModalPresenter.cs | GlobalScenePresenter参照の更新(プロパティ利用)等整形 |
| Assets/Project/Commons/UI/Scripts/Presenter/OptionModalPresenter.cs | Option→KeyConfigへの導線追加、透明背景制御追加 |
| Assets/Project/Commons/UI/Scripts/Presenter/KeyConfigModalPresenter.cs.meta | 新規メタファイル追加 |
| Assets/Project/Commons/UI/Scripts/Presenter/KeyConfigModalPresenter.cs | KeyConfigモーダルPresenter追加(カード生成/リバインド骨組み) |
doguto
commented
Apr 8, 2026
Comment on lines
+9
to
+11
| // FIXME: KeyConfigCardをPrefab化したため、以下は使用出来ない | ||
| // ロジックの参考にしたいため残すが、実装完了次第ファイルごと消すこと | ||
| public class KeyConfigModalView : MonoBehaviour |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.