feat: 删除旧的技能资产 ABL_Boss_New,添加新的技能资产 ABL_Boss_Chaofeng

This commit is contained in:
2026-05-21 08:31:41 +08:00
parent 27c0d200c9
commit 7a51c43f04
8 changed files with 17 additions and 30 deletions

View File

@@ -10,7 +10,7 @@ MonoBehaviour:
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: de92221c7c3fb4a42a7cd122a8f97632, type: 3}
m_Name: ABL_Boss_New
m_Name: ABL_Boss_Chaofeng
m_EditorClassIdentifier:
skillId:
displayName:

View File

@@ -100,19 +100,22 @@ namespace BaseGames.Editor
split.style.flexGrow = 1;
root.Add(split);
// 列表区容器TwoPaneSplitView 管理宽度,不需要 flexGrow
// 列表区容器
_listWrapper = new VisualElement();
_listWrapper.style.flexGrow = 1;
_listWrapper.style.overflow = Overflow.Hidden;
split.Add(_listWrapper);
// 详情区容器(ScrollView 支持超长内容滚动
// 详情区:外层 ScrollView 提供滚动视口_detailWrapper 是内容容器(自然高度
var detailScroll = new ScrollView(ScrollViewMode.Vertical);
detailScroll.style.flexGrow = 1;
detailScroll.contentContainer.style.flexGrow = 1;
detailScroll.contentContainer.style.flexDirection = FlexDirection.Column;
detailScroll.style.overflow = Overflow.Hidden;
split.Add(detailScroll);
_detailWrapper = detailScroll.contentContainer;
_detailWrapper = new VisualElement();
_detailWrapper.style.flexDirection = FlexDirection.Column;
_detailWrapper.style.paddingBottom = 16;
detailScroll.Add(_detailWrapper);
}
private VisualElement BuildNavSidebar()

View File

@@ -81,18 +81,14 @@ namespace BaseGames.Editor.Modules
container.Add(BuildSkillCard(skill));
container.Add(BuildActionBar(skill, SkillFolder, _skillPane));
container.Add(SkillModule.MakeDivider());
var insp = new InspectorElement(skill);
insp.style.flexGrow = 1;
container.Add(insp);
var insp = new InspectorElement(skill); container.Add(insp);
}
else if (selected is SkillSequenceSO seq)
{
container.Add(BuildSeqCard(seq));
container.Add(BuildActionBar(seq, SeqFolder, _seqPane));
container.Add(SkillModule.MakeDivider());
var insp = new InspectorElement(seq);
insp.style.flexGrow = 1;
container.Add(insp);
var insp = new InspectorElement(seq); container.Add(insp);
}
}

View File

@@ -84,18 +84,14 @@ namespace BaseGames.Editor.Modules
container.Add(BuildStatsCard(stats));
container.Add(BuildActionBar(stats, StatsFolder, _statsPane));
container.Add(SkillModule.MakeDivider());
var insp = new InspectorElement(stats);
insp.style.flexGrow = 1;
container.Add(insp);
var insp = new InspectorElement(stats); container.Add(insp);
}
else if (selected is LootTableSO loot)
{
container.Add(BuildLootCard(loot));
container.Add(BuildActionBar(loot, LootFolder, _lootPane));
container.Add(SkillModule.MakeDivider());
var insp = new InspectorElement(loot);
insp.style.flexGrow = 1;
container.Add(insp);
var insp = new InspectorElement(loot); container.Add(insp);
}
}

View File

@@ -88,18 +88,14 @@ namespace BaseGames.Editor.Modules
container.Add(SkillModule.MakeDivider());
container.Add(BuildFormGrid(config));
container.Add(SkillModule.MakeDivider());
var insp = new InspectorElement(config);
insp.style.flexGrow = 1;
container.Add(insp);
var insp = new InspectorElement(config); container.Add(insp);
}
else if (selected is FormSO form)
{
container.Add(BuildFormCard(form));
container.Add(BuildFormActionBar(form));
container.Add(SkillModule.MakeDivider());
var insp = new InspectorElement(form);
insp.style.flexGrow = 1;
container.Add(insp);
var insp = new InspectorElement(form); container.Add(insp);
}
}

View File

@@ -61,9 +61,7 @@ namespace BaseGames.Editor.Modules
container.Add(MakeDivider());
// Inspector
var insp = new InspectorElement(_selected);
insp.style.flexGrow = 1;
container.Add(insp);
var insp = new InspectorElement(_selected); container.Add(insp);
}
public void OnActivated() => _listPane?.Refresh();

View File

@@ -66,9 +66,7 @@ namespace BaseGames.Editor.Modules
container.Add(MakeDivider());
// Inspector
var insp = new InspectorElement(_selected);
insp.style.flexGrow = 1;
container.Add(insp);
var insp = new InspectorElement(_selected); container.Add(insp);
}
public void OnActivated()