ワールドマップボタンのアイコン切り替え対応
This commit is contained in:
parent
50824ab9ea
commit
c3a26c4d58
|
|
@ -14,6 +14,7 @@ public class HeaderManager : MonoBehaviour
|
||||||
[SerializeField] private GameObject missionIndicator;
|
[SerializeField] private GameObject missionIndicator;
|
||||||
[SerializeField] private Button customizeButton;
|
[SerializeField] private Button customizeButton;
|
||||||
[SerializeField] private Button worldMapButton;
|
[SerializeField] private Button worldMapButton;
|
||||||
|
[SerializeField] private Transform cityIconTarget;
|
||||||
|
|
||||||
private void Start()
|
private void Start()
|
||||||
{
|
{
|
||||||
|
|
@ -42,6 +43,13 @@ public class HeaderManager : MonoBehaviour
|
||||||
TransitionManager.Instance.LoadScene(GameScenes.WorldMap);
|
TransitionManager.Instance.LoadScene(GameScenes.WorldMap);
|
||||||
}).AddTo(this);
|
}).AddTo(this);
|
||||||
|
|
||||||
|
var gameData = GameDataManager.GameData;
|
||||||
|
var cityData = SpreadsheetDataManager.Instance.GetBaseDataList<CityData>(Const.CityDataSheet)
|
||||||
|
.First(data => data.id == gameData.CurrentCityId);
|
||||||
|
cityIconTarget.DestroyAllChildrens();
|
||||||
|
Instantiate(cityData.GetIconPrefab(), cityIconTarget);
|
||||||
|
|
||||||
|
|
||||||
// mission報酬通知
|
// mission報酬通知
|
||||||
GameDataObserver.Instance.UpdateMissionAchieved
|
GameDataObserver.Instance.UpdateMissionAchieved
|
||||||
.Where(_ => !isOpenMission).Subscribe(x =>
|
.Where(_ => !isOpenMission).Subscribe(x =>
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue