SaveLoad using managed lifecycle
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
using Core;
|
||||
using Core;
|
||||
using Data.CardSystem;
|
||||
using Pixelplacement;
|
||||
using UI.Core;
|
||||
@@ -28,9 +28,8 @@ namespace UI.CardSystem
|
||||
|
||||
private void Awake()
|
||||
{
|
||||
// Get references
|
||||
// Get UI reference
|
||||
_cardAlbumUI = FindAnyObjectByType<CardAlbumUI>();
|
||||
_cardManager = CardSystemManager.Instance;
|
||||
|
||||
// Make sure we have a CanvasGroup
|
||||
if (canvasGroup == null)
|
||||
@@ -48,6 +47,14 @@ namespace UI.CardSystem
|
||||
{
|
||||
viewAlbumButton.onClick.AddListener(OnViewAlbumClicked);
|
||||
}
|
||||
}
|
||||
|
||||
protected override void OnManagedAwake()
|
||||
{
|
||||
base.OnManagedAwake();
|
||||
|
||||
// Safe to access manager instance here
|
||||
_cardManager = CardSystemManager.Instance;
|
||||
|
||||
if (changeClothesButton != null)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user