feat(editor): add proc_skill override support for skills
1. 新增proc_skill覆写配置项,支持配置概率触发额外技能 2. 重构OverrideEditor,支持对象类型覆写的结构化编辑 3. 给SkillEditor和TriggerGroupEditor透传技能选项用于uuid选择 4. 更新英雄技能数据示例,添加触发普攻的proc_skill配置 5. 修复覆写编辑器同步逻辑,保留编辑中未完成的配置项
This commit is contained in:
@@ -114,14 +114,14 @@
|
||||
<!-- 普攻 -->
|
||||
<div class="panel">
|
||||
<h3>普攻 skills[0]</h3>
|
||||
<SkillEditor v-if="basicSkill" :skill="basicSkill" :options="basicSkillOptions" :basic-lv2="true" />
|
||||
<SkillEditor v-if="basicSkill" :skill="basicSkill" :options="basicSkillOptions" :skill-options="allSkills" :basic-lv2="true" />
|
||||
<el-button v-else size="small" type="primary" @click="addBasicSkill">+ 添加普攻</el-button>
|
||||
</div>
|
||||
|
||||
<!-- 大招 -->
|
||||
<div class="panel">
|
||||
<h3>大招 skills[1]</h3>
|
||||
<SkillEditor v-if="ultSkill" :skill="ultSkill" :options="ultSkillOptions" :is-ult="true" />
|
||||
<SkillEditor v-if="ultSkill" :skill="ultSkill" :options="ultSkillOptions" :skill-options="allSkills" :is-ult="true" />
|
||||
<el-button v-else size="small" type="primary" @click="addUltSkill">+ 添加大招</el-button>
|
||||
</div>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user