12345678910111213141516171819202122232425262728293031323334353637383940 |
- //using System;
- //using System.Collections.Generic;
- //using UnityEngine;
- //namespace FL.Battle
- //{
- // /// <summary>
- // /// 技能特效配置清单
- // /// TODO:技能编辑器
- // /// </summary>
- // [CreateAssetMenu(fileName = "SkillVfxManifest", menuName = "XGame/技能特效配置清单")]
- // public partial class SkillVfxManifest : ScriptableObject
- // {
- // [SerializeField]
- // private SkillVfxInfo[] _skillVfxs;
- // private Dictionary<int, SkillVfxInfo> _skillVfxMap;
- // private bool _isInited;
- // public SkillVfxInfo GetSkillVfx(int skillId)
- // {
- // Init();
- // if (_skillVfxMap.TryGetValue(skillId, out var skillVfx))
- // {
- // return skillVfx;
- // }
- // return SkillDefault;
- // }
- // private void Init()
- // {
- // if (_isInited) return;
- // _isInited = true;
- // _skillVfxMap = new Dictionary<int, SkillVfxInfo>();
- // if (_skillVfxs == null || _skillVfxs.Length == 0) return;
- // foreach(var skillVfx in _skillVfxs)
- // {
- // _skillVfxMap.Add(skillVfx.SkillId, skillVfx);
- // }
- // }
- // }
- //}
|