商品管理シーンの遷移周り変更
This commit is contained in:
parent
7d770e166c
commit
61fe85a481
|
|
@ -5,20 +5,7 @@ using UnityEngine.UI;
|
|||
|
||||
public class ProductManagement : MonoBehaviour
|
||||
{
|
||||
public static readonly string PrevSceneNameTag = "ProductManagementPrevSceneName";
|
||||
|
||||
[SerializeField] private Button prevButton;
|
||||
|
||||
private void Start()
|
||||
{
|
||||
var prevGameScene = GameScenes.Main;
|
||||
if (LocalCacheManager.Exists(PrevSceneNameTag))
|
||||
{
|
||||
prevGameScene = LocalCacheManager.Load<GameScenes>(PrevSceneNameTag);
|
||||
}
|
||||
prevButton.OnClickAsObservable().Subscribe(_ =>
|
||||
{
|
||||
TransitionManager.Instance.LoadScene(prevGameScene);
|
||||
}).AddTo(this);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -36,7 +36,6 @@ public class FooterManager : MonoBehaviour
|
|||
}).AddTo(this);
|
||||
productManagementButton.BindToOnClick(shareGate, _ =>
|
||||
{
|
||||
LocalCacheManager.Save(ProductManagement.PrevSceneNameTag, Enum.Parse(typeof(GameScenes), gameObject.scene.name));
|
||||
TransitionManager.Instance.LoadScene(GameScenes.ProductManagement);
|
||||
return Observable.Timer(TimeSpan.FromSeconds(.5f)).AsUnitObservable();
|
||||
}).AddTo(this);
|
||||
|
|
|
|||
Loading…
Reference in New Issue