Esempio n. 1
0
        /// <summary>
        /// 從活動集合內移除指定技能物件
        /// </summary>
        /// <param name="item">技能物件</param>
        /// <returns>如果成功移除技能物件則為 true,否則為 false。</returns>
        public bool Remove(SkillBase item)
        {
            bool result = _Collection.Remove(item);

            if (result)
            {
                item.BindingUnlock();
                item.Binding(Scene);
            }
            return(result);
        }
Esempio n. 2
0
 /// <summary>
 /// 增加技能物件到活動集合內
 /// </summary>
 /// <param name="item">技能物件</param>
 public void Add(SkillBase item)
 {
     _Collection.Add(item);
     item.Binding(this, true);
 }