示例#1
0
    private void Start()
    {
        for (int i = 0; i < JobsLevel.Length; i++)
        {
            JobsLevel[i] = 1;
        }

        for (int i = 0; i < jobsExpToNextLevel.Length; i++)
        {
            jobsExpToNextLevel[i] = ExperienceManager.GetExpToNextLevel(1);
        }
    }
示例#2
0
    public float GetJobRatioToLvlUp(Jobs _job)
    {
        int maxXp = ExperienceManager.GetExpToNextLevel(JobsLevel[(int)_job]);

        return((maxXp - jobsExpToNextLevel[(int)_job]) / (float)maxXp);
    }
示例#3
0
 public void JobLevelUp(Jobs _job)
 {
     JobsLevel[(int)_job]++;
     jobsExpToNextLevel[(int)_job] = ExperienceManager.GetExpToNextLevel(JobsLevel[(int)_job]);
 }