Skip to content

Fix/palette editor menu synchronizer display#32

Merged
Haruma-K merged 3 commits into
masterfrom
fix/palette-editor-menu-synchronizer-display
Jul 10, 2025
Merged

Fix/palette editor menu synchronizer display#32
Haruma-K merged 3 commits into
masterfrom
fix/palette-editor-menu-synchronizer-display

Conversation

@Haruma-K

Copy link
Copy Markdown
Owner

No description provided.

Haruma-K and others added 3 commits July 9, 2025 18:26
PaletteEditorでCharacterStyleのTheme切り替え時に、フォントマテリアルも一緒に切り替わるように実装しました。

変更内容:
- CharacterStyleTMP構造体にfontSharedMaterialプロパティを追加
- TextMeshProUGUICharacterStyleTMPSynchronizerでマテリアルの同期処理を実装
- エディターUIでマテリアル選択フィールドを追加し、未設定時は「(Default)」と表示
- プレビュー表示にマテリアル情報を追加
- 既存データとの互換性を保持(nullの場合はフォントアセットのデフォルトマテリアルを使用)
同一コンポーネント・プロパティに対して複数のSynchronizerを実装できることと、
その場合のApplyメニューでの表示方法について説明を追加。
CustomImageColorSynchronizerの実装例も含めて、より柔軟な実装が可能であることを明記。
CharacterStyleTMPにフォントマテリアルの切り替え機能を追加
@Haruma-K
Haruma-K merged commit 391e176 into master Jul 10, 2025
1 check passed
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.

1 participant