コード例 #1
0
ファイル: SkillsModule.cs プロジェクト: CarlosZgierski/Whorl
 public void SetAndApplyEffectsFromOwnedSkills()
 {
     EffectsModule.CleanAndRemoveAllEffects();
     if (UseScriptableObjectForOwnedSkills)
     {
         EffectsModule.ActiveEffects = OwnedSkills.GetListOfEffectsInSkills();
     }
     else
     {
         EffectsModule.ActiveEffects = GetListOfEffectsInListOfSkills(ListOfSkills);
     }
     EffectsModule.ApplyActiveEffects();
 }
コード例 #2
0
ファイル: SkillsModule.cs プロジェクト: CarlosZgierski/Whorl
    private void Start()
    {
        EffectsModule = GetComponent <EffectsModule>();
        EffectsModule.ActiveEffects.Clear();

        if (UseScriptableObjectForOwnedSkills)
        {
            EffectsModule.ActiveEffects = OwnedSkills.GetListOfEffectsInSkills();
        }
        else
        {
            EffectsModule.ActiveEffects = GetListOfEffectsInListOfSkills(ListOfSkills);
        }
        EffectsModule.ApplyActiveEffects();
    }