Skip to content

キーコンフィグの設定#147

Open
doguto wants to merge 8 commits into
devfrom
feature/keyconfig2
Open

キーコンフィグの設定#147
doguto wants to merge 8 commits into
devfrom
feature/keyconfig2

Conversation

@doguto

@doguto doguto commented Mar 26, 2026

Copy link
Copy Markdown
Owner

No description provided.

@doguto doguto self-assigned this Mar 26, 2026
Copilot AI review requested due to automatic review settings March 26, 2026 13:25
@doguto doguto marked this pull request as draft March 26, 2026 13:26

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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追加(カード生成/リバインド骨組み)

Comment thread Assets/Project/Scripts/Presenter/MonoPresenter.cs
Comment thread Assets/Project/Scripts/Presenter/MonoPresenter.cs
Comment thread Assets/Project/Commons/UI/Scripts/Presenter/OptionModalPresenter.cs
Comment thread Assets/Project/Scripts/Model/KeyConfigModel.cs
Comment thread Assets/Project/Scripts/Model/KeyConfigModel.cs
Comment thread Assets/Project/Scripts/Model/KeyConfigModel.cs
Comment thread Assets/Project/Scripts/Model/KeyConfigModel.cs
Comment thread Assets/Project/Commons/UI/Scripts/View/KeyConfigModalView.cs
Comment on lines +9 to +11
// FIXME: KeyConfigCardをPrefab化したため、以下は使用出来ない
// ロジックの参考にしたいため残すが、実装完了次第ファイルごと消すこと
public class KeyConfigModalView : MonoBehaviour

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

これで

@doguto doguto marked this pull request as ready for review April 8, 2026 13:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants