剧情+对话完善
This commit is contained in:
@@ -40,14 +40,14 @@ namespace Ichni.Story
|
||||
[LabelText("Emotion Sprites")]
|
||||
[ShowIf("portraitStyle", PortraitStyle.Sprite)]
|
||||
[DictionaryDrawerSettings(KeyLabel = "Emotion Name", ValueLabel = "Sprite")]
|
||||
[InfoBox("Key 为情绪名(如 normal / happy / angry),Value 为对应 Sprite 资产。")]
|
||||
[Tooltip("Key 为情绪名(如 normal / happy / angry),Value 为对应 Sprite 资产。")]
|
||||
public Dictionary<string, Sprite> emotionSprites = new Dictionary<string, Sprite>();
|
||||
|
||||
// ── Dynamic (Live2D / Spine) ─────────────────────────────────────────────
|
||||
|
||||
[LabelText("Dynamic Portrait Prefab")]
|
||||
[ShowIf("IsDynamicPortrait")]
|
||||
[InfoBox("Live2D / Spine 立绘预制体,需挂载实现 IPortraitRenderer 接口的组件(阶段 3 制作)。")]
|
||||
[Tooltip("Live2D / Spine 立绘预制体,需挂载实现 IPortraitRenderer 接口的组件。")]
|
||||
public GameObject dynamicPortraitPrefab;
|
||||
|
||||
private bool IsDynamicPortrait => portraitStyle == PortraitStyle.Live2D || portraitStyle == PortraitStyle.Spine;
|
||||
|
||||
Reference in New Issue
Block a user