void AdjustPercent() { if (_state == EXP_STATE.STABLE) { return; } perTime += Time.deltaTime; if (perTime < 0.2f) { return; } perTime = 0.0f; if (curCount / expbar_count > 0) { curCount = curCount % expbar_count; ResetExpProcess(); } SetOneExpBar(expbar_list[curCount], 1); if (curCount == setCount) { _state = EXP_STATE.STABLE; } else { curCount++; } }
void onSetState() { if (curCount < setCount) { _state = EXP_STATE.AES; } else if (curCount > setCount) { _state = EXP_STATE.DEC; } else if (curCount == setCount) { _state = EXP_STATE.STABLE; } }