フッターマネージャ追加
This commit is contained in:
parent
9e6a25044c
commit
c0b46fc055
|
|
@ -626,8 +626,6 @@ MonoBehaviour:
|
|||
m_Script: {fileID: 11500000, guid: 9b3b578c8a46648248e58adb3ee9caba, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
cookingButton: {fileID: 3664916832445709978}
|
||||
cornFieldButton: {fileID: 3664916832445709977}
|
||||
--- !u!4 &1870432534
|
||||
Transform:
|
||||
m_ObjectHideFlags: 0
|
||||
|
|
@ -1209,30 +1207,6 @@ PrefabInstance:
|
|||
objectReference: {fileID: 0}
|
||||
m_RemovedComponents: []
|
||||
m_SourcePrefab: {fileID: 100100000, guid: caaa748dbeed576499e8cae74d33f689, type: 3}
|
||||
--- !u!114 &3664916832445709977 stripped
|
||||
MonoBehaviour:
|
||||
m_CorrespondingSourceObject: {fileID: 3664916833637780613, guid: caaa748dbeed576499e8cae74d33f689,
|
||||
type: 3}
|
||||
m_PrefabInstance: {fileID: 3664916832445709976}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 0}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
--- !u!114 &3664916832445709978 stripped
|
||||
MonoBehaviour:
|
||||
m_CorrespondingSourceObject: {fileID: 3664916833780733957, guid: caaa748dbeed576499e8cae74d33f689,
|
||||
type: 3}
|
||||
m_PrefabInstance: {fileID: 3664916832445709976}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 0}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
--- !u!1001 &3915769149207111994
|
||||
PrefabInstance:
|
||||
m_ObjectHideFlags: 0
|
||||
|
|
|
|||
|
|
@ -721,6 +721,7 @@ GameObject:
|
|||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 3310671341541575851}
|
||||
- component: {fileID: 186585979230442293}
|
||||
m_Layer: 5
|
||||
m_Name: Footer
|
||||
m_TagString: Untagged
|
||||
|
|
@ -752,6 +753,22 @@ RectTransform:
|
|||
m_AnchoredPosition: {x: 0, y: 0}
|
||||
m_SizeDelta: {x: 0, y: 0}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!114 &186585979230442293
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 3310671341541575850}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 81bfae5c50ac45de9ed02294b4c64bda, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
kitchenButton: {fileID: 3310671341787608547}
|
||||
fieldButton: {fileID: 3310671341662576995}
|
||||
stockButton: {fileID: 3310671341034218318}
|
||||
saleButton: {fileID: 3310671341763054133}
|
||||
--- !u!1 &3310671341662576997
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
|
|
|
|||
|
|
@ -3,24 +3,12 @@ using System.Collections;
|
|||
using System.Collections.Generic;
|
||||
using UniRx;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
public class KitchenManager : MonoBehaviour
|
||||
{
|
||||
[SerializeField] private Button cookingButton;
|
||||
[SerializeField] private Button cornFieldButton;
|
||||
|
||||
// Start is called before the first frame update
|
||||
void Start()
|
||||
{
|
||||
cookingButton.OnClickAsObservable().ThrottleFirst(TimeSpan.FromSeconds(1f)).Subscribe(_ =>
|
||||
{
|
||||
TransitionManager.Instance.LoadScene(GameScenes.Cooking);
|
||||
}).AddTo(this);
|
||||
cornFieldButton.OnClickAsObservable().ThrottleFirst(TimeSpan.FromSeconds(1f)).Subscribe(_ =>
|
||||
{
|
||||
TransitionManager.Instance.LoadScene(GameScenes.CornField);
|
||||
}).AddTo(this);
|
||||
}
|
||||
|
||||
// Update is called once per frame
|
||||
|
|
|
|||
|
|
@ -0,0 +1,35 @@
|
|||
using System;
|
||||
using UniRx;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
public class FooterManager : MonoBehaviour
|
||||
{
|
||||
[SerializeField] private Button kitchenButton;
|
||||
[SerializeField] private Button fieldButton;
|
||||
[SerializeField] private Button stockButton;
|
||||
[SerializeField] private Button saleButton;
|
||||
private BoolReactiveProperty shareGate = new BoolReactiveProperty(true);
|
||||
|
||||
private void Start()
|
||||
{
|
||||
kitchenButton.BindToOnClick(shareGate, _ =>
|
||||
{
|
||||
TransitionManager.Instance.LoadScene(GameScenes.Main);
|
||||
return Observable.Timer(TimeSpan.FromSeconds(.5f)).AsUnitObservable();
|
||||
}).AddTo(this);
|
||||
fieldButton.BindToOnClick(shareGate, _ =>
|
||||
{
|
||||
TransitionManager.Instance.LoadScene(GameScenes.CornField);
|
||||
return Observable.Timer(TimeSpan.FromSeconds(.5f)).AsUnitObservable();
|
||||
}).AddTo(this);
|
||||
stockButton.BindToOnClick(shareGate, _ =>
|
||||
{
|
||||
return Observable.Timer(TimeSpan.FromSeconds(.5f)).AsUnitObservable();
|
||||
}).AddTo(this);
|
||||
saleButton.BindToOnClick(shareGate, _ =>
|
||||
{
|
||||
return Observable.Timer(TimeSpan.FromSeconds(.5f)).AsUnitObservable();
|
||||
}).AddTo(this);
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 81bfae5c50ac45de9ed02294b4c64bda
|
||||
timeCreated: 1626413323
|
||||
Loading…
Reference in New Issue