public override void OnUpdate(float delta) { foreach (var weapon in m_Property.GetAllBattleWeapons()) { if (weapon == m_SkillProxy.GetCurrentBattleWeapon()) { weapon.OnUpdate(delta); } } }