void Start() { if (PlayerPrefs.HasKey(ConstValue.PlayerPrefsKey.LAST_VIEWED_PARTYNUMBER)) { currentPartyIndex = PlayerPrefs.GetInt(ConstValue.PlayerPrefsKey.LAST_VIEWED_PARTYNUMBER); } currentPartyView.UpdatePartyView(PartyDataManager.Instance.AllPartyInfo[currentPartyIndex]); UpdatePartyName(); }
public void OnClickedNextParty() { PartyDataManager.Instance.UpdateParty(currentPartyIndex, currentPartyView.GetCurrentPartyMembers()); if (currentPartyIndex < GameDefineData.NUMBER_OF_PARTY - 1) { currentPartyView.UpdatePartyView(PartyDataManager.Instance.AllPartyInfo[currentPartyIndex + 1]); placeHolderPartyView.UpdatePartyView(PartyDataManager.Instance.AllPartyInfo[currentPartyIndex]); currentPartyIndex = currentPartyIndex + 1; } else if (currentPartyIndex == GameDefineData.NUMBER_OF_PARTY - 1) { currentPartyView.UpdatePartyView(PartyDataManager.Instance.AllPartyInfo[0]); placeHolderPartyView.UpdatePartyView(PartyDataManager.Instance.AllPartyInfo[currentPartyIndex]); currentPartyIndex = 0; } UpdatePartyName(); PlayerPrefs.SetInt(ConstValue.PlayerPrefsKey.LAST_VIEWED_PARTYNUMBER, currentPartyIndex); animator.Play("MoveToNextParty", 0, 0); }