Assets.Scripts.Services.PlayerPropertyService.IncreaseExperiencePoints C# (CSharp) 메소드

IncreaseExperiencePoints() 공개 메소드

public IncreaseExperiencePoints ( float multiplier = 1f ) : void
multiplier float
리턴 void
        public void IncreaseExperiencePoints(float multiplier = 1f)
        {
            experiencePoints += gameControlService.BaseExperienceIncreaseOnHit;
            if (experiencePoints >= requiredExperiencePointsForNextLevel && level < gameControlService.MaximumLevel)
            {
                level += (int)multiplier;
                OnLevelUp();
            }
            OnPlayerPropertiesUpdate();
        }