調理中背景コンロ対応
This commit is contained in:
parent
021de0f71e
commit
61de57166b
|
|
@ -42,6 +42,7 @@ Transform:
|
||||||
- {fileID: 8226655027800397041}
|
- {fileID: 8226655027800397041}
|
||||||
- {fileID: 8226655027727252960}
|
- {fileID: 8226655027727252960}
|
||||||
- {fileID: 8226655027527329895}
|
- {fileID: 8226655027527329895}
|
||||||
|
- {fileID: 3858276765338416229}
|
||||||
m_Father: {fileID: 0}
|
m_Father: {fileID: 0}
|
||||||
m_RootOrder: 0
|
m_RootOrder: 0
|
||||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
|
|
@ -1221,3 +1222,78 @@ SpriteRenderer:
|
||||||
m_WasSpriteAssigned: 1
|
m_WasSpriteAssigned: 1
|
||||||
m_MaskInteraction: 0
|
m_MaskInteraction: 0
|
||||||
m_SpriteSortPoint: 0
|
m_SpriteSortPoint: 0
|
||||||
|
--- !u!1001 &5516294652368967858
|
||||||
|
PrefabInstance:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Modification:
|
||||||
|
m_TransformParent: {fileID: 8226655026795209300}
|
||||||
|
m_Modifications:
|
||||||
|
- target: {fileID: 8720810031579491540, guid: 212311f8f2d546440b617b17fd52e2c7,
|
||||||
|
type: 3}
|
||||||
|
propertyPath: m_Name
|
||||||
|
value: Stove_egg
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 8720810031579491543, guid: 212311f8f2d546440b617b17fd52e2c7,
|
||||||
|
type: 3}
|
||||||
|
propertyPath: m_RootOrder
|
||||||
|
value: 14
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 8720810031579491543, guid: 212311f8f2d546440b617b17fd52e2c7,
|
||||||
|
type: 3}
|
||||||
|
propertyPath: m_LocalPosition.x
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 8720810031579491543, guid: 212311f8f2d546440b617b17fd52e2c7,
|
||||||
|
type: 3}
|
||||||
|
propertyPath: m_LocalPosition.y
|
||||||
|
value: -0.7
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 8720810031579491543, guid: 212311f8f2d546440b617b17fd52e2c7,
|
||||||
|
type: 3}
|
||||||
|
propertyPath: m_LocalPosition.z
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 8720810031579491543, guid: 212311f8f2d546440b617b17fd52e2c7,
|
||||||
|
type: 3}
|
||||||
|
propertyPath: m_LocalRotation.w
|
||||||
|
value: 1
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 8720810031579491543, guid: 212311f8f2d546440b617b17fd52e2c7,
|
||||||
|
type: 3}
|
||||||
|
propertyPath: m_LocalRotation.x
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 8720810031579491543, guid: 212311f8f2d546440b617b17fd52e2c7,
|
||||||
|
type: 3}
|
||||||
|
propertyPath: m_LocalRotation.y
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 8720810031579491543, guid: 212311f8f2d546440b617b17fd52e2c7,
|
||||||
|
type: 3}
|
||||||
|
propertyPath: m_LocalRotation.z
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 8720810031579491543, guid: 212311f8f2d546440b617b17fd52e2c7,
|
||||||
|
type: 3}
|
||||||
|
propertyPath: m_LocalEulerAnglesHint.x
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 8720810031579491543, guid: 212311f8f2d546440b617b17fd52e2c7,
|
||||||
|
type: 3}
|
||||||
|
propertyPath: m_LocalEulerAnglesHint.y
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 8720810031579491543, guid: 212311f8f2d546440b617b17fd52e2c7,
|
||||||
|
type: 3}
|
||||||
|
propertyPath: m_LocalEulerAnglesHint.z
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
m_RemovedComponents: []
|
||||||
|
m_SourcePrefab: {fileID: 100100000, guid: 212311f8f2d546440b617b17fd52e2c7, type: 3}
|
||||||
|
--- !u!4 &3858276765338416229 stripped
|
||||||
|
Transform:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 8720810031579491543, guid: 212311f8f2d546440b617b17fd52e2c7,
|
||||||
|
type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 5516294652368967858}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
|
|
||||||
|
|
@ -208,6 +208,7 @@ Transform:
|
||||||
- {fileID: 1280009694920302953}
|
- {fileID: 1280009694920302953}
|
||||||
- {fileID: 1280009695515271182}
|
- {fileID: 1280009695515271182}
|
||||||
- {fileID: 1280009695203480318}
|
- {fileID: 1280009695203480318}
|
||||||
|
- {fileID: 2512874792905478130}
|
||||||
m_Father: {fileID: 0}
|
m_Father: {fileID: 0}
|
||||||
m_RootOrder: 0
|
m_RootOrder: 0
|
||||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
|
|
@ -1221,3 +1222,78 @@ SpriteRenderer:
|
||||||
m_WasSpriteAssigned: 1
|
m_WasSpriteAssigned: 1
|
||||||
m_MaskInteraction: 0
|
m_MaskInteraction: 0
|
||||||
m_SpriteSortPoint: 0
|
m_SpriteSortPoint: 0
|
||||||
|
--- !u!1001 &3724086993657915414
|
||||||
|
PrefabInstance:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Modification:
|
||||||
|
m_TransformParent: {fileID: 1280009694730620268}
|
||||||
|
m_Modifications:
|
||||||
|
- target: {fileID: 1256815649851434980, guid: 3a33d8d7453033b41b99825ebfbe2eb8,
|
||||||
|
type: 3}
|
||||||
|
propertyPath: m_RootOrder
|
||||||
|
value: 10
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 1256815649851434980, guid: 3a33d8d7453033b41b99825ebfbe2eb8,
|
||||||
|
type: 3}
|
||||||
|
propertyPath: m_LocalPosition.x
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 1256815649851434980, guid: 3a33d8d7453033b41b99825ebfbe2eb8,
|
||||||
|
type: 3}
|
||||||
|
propertyPath: m_LocalPosition.y
|
||||||
|
value: -0.7
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 1256815649851434980, guid: 3a33d8d7453033b41b99825ebfbe2eb8,
|
||||||
|
type: 3}
|
||||||
|
propertyPath: m_LocalPosition.z
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 1256815649851434980, guid: 3a33d8d7453033b41b99825ebfbe2eb8,
|
||||||
|
type: 3}
|
||||||
|
propertyPath: m_LocalRotation.w
|
||||||
|
value: 1
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 1256815649851434980, guid: 3a33d8d7453033b41b99825ebfbe2eb8,
|
||||||
|
type: 3}
|
||||||
|
propertyPath: m_LocalRotation.x
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 1256815649851434980, guid: 3a33d8d7453033b41b99825ebfbe2eb8,
|
||||||
|
type: 3}
|
||||||
|
propertyPath: m_LocalRotation.y
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 1256815649851434980, guid: 3a33d8d7453033b41b99825ebfbe2eb8,
|
||||||
|
type: 3}
|
||||||
|
propertyPath: m_LocalRotation.z
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 1256815649851434980, guid: 3a33d8d7453033b41b99825ebfbe2eb8,
|
||||||
|
type: 3}
|
||||||
|
propertyPath: m_LocalEulerAnglesHint.x
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 1256815649851434980, guid: 3a33d8d7453033b41b99825ebfbe2eb8,
|
||||||
|
type: 3}
|
||||||
|
propertyPath: m_LocalEulerAnglesHint.y
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 1256815649851434980, guid: 3a33d8d7453033b41b99825ebfbe2eb8,
|
||||||
|
type: 3}
|
||||||
|
propertyPath: m_LocalEulerAnglesHint.z
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 1256815649851434983, guid: 3a33d8d7453033b41b99825ebfbe2eb8,
|
||||||
|
type: 3}
|
||||||
|
propertyPath: m_Name
|
||||||
|
value: Stove_san_francisco
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
m_RemovedComponents: []
|
||||||
|
m_SourcePrefab: {fileID: 100100000, guid: 3a33d8d7453033b41b99825ebfbe2eb8, type: 3}
|
||||||
|
--- !u!4 &2512874792905478130 stripped
|
||||||
|
Transform:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 1256815649851434980, guid: 3a33d8d7453033b41b99825ebfbe2eb8,
|
||||||
|
type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 3724086993657915414}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
|
|
||||||
|
|
@ -94,6 +94,7 @@ GameObject:
|
||||||
m_Component:
|
m_Component:
|
||||||
- component: {fileID: 8720810031579491543}
|
- component: {fileID: 8720810031579491543}
|
||||||
- component: {fileID: 8720810031579491542}
|
- component: {fileID: 8720810031579491542}
|
||||||
|
- component: {fileID: 766889419793699269}
|
||||||
m_Layer: 0
|
m_Layer: 0
|
||||||
m_Name: Stove_egg
|
m_Name: Stove_egg
|
||||||
m_TagString: Untagged
|
m_TagString: Untagged
|
||||||
|
|
@ -169,6 +170,20 @@ SpriteRenderer:
|
||||||
m_WasSpriteAssigned: 1
|
m_WasSpriteAssigned: 1
|
||||||
m_MaskInteraction: 0
|
m_MaskInteraction: 0
|
||||||
m_SpriteSortPoint: 0
|
m_SpriteSortPoint: 0
|
||||||
|
--- !u!114 &766889419793699269
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 8720810031579491540}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: df605f081cca4290bda5813fa3afa182, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier:
|
||||||
|
onToggle: {fileID: 8720810030160828339}
|
||||||
|
offToggle: {fileID: 8720810032052751358}
|
||||||
--- !u!1 &8720810032052751358
|
--- !u!1 &8720810032052751358
|
||||||
GameObject:
|
GameObject:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
|
|
|
||||||
|
|
@ -127,6 +127,7 @@ GameObject:
|
||||||
m_Component:
|
m_Component:
|
||||||
- component: {fileID: 1256815649851434980}
|
- component: {fileID: 1256815649851434980}
|
||||||
- component: {fileID: 1256815649851434981}
|
- component: {fileID: 1256815649851434981}
|
||||||
|
- component: {fileID: 7462659463865863865}
|
||||||
m_Layer: 0
|
m_Layer: 0
|
||||||
m_Name: Stove_san_francisco
|
m_Name: Stove_san_francisco
|
||||||
m_TagString: Untagged
|
m_TagString: Untagged
|
||||||
|
|
@ -202,6 +203,20 @@ SpriteRenderer:
|
||||||
m_WasSpriteAssigned: 1
|
m_WasSpriteAssigned: 1
|
||||||
m_MaskInteraction: 0
|
m_MaskInteraction: 0
|
||||||
m_SpriteSortPoint: 0
|
m_SpriteSortPoint: 0
|
||||||
|
--- !u!114 &7462659463865863865
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1256815649851434983}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: df605f081cca4290bda5813fa3afa182, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier:
|
||||||
|
onToggle: {fileID: 1256815650582092928}
|
||||||
|
offToggle: {fileID: 1256815649260585165}
|
||||||
--- !u!1 &1256815650582092928
|
--- !u!1 &1256815650582092928
|
||||||
GameObject:
|
GameObject:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
|
|
|
||||||
|
|
@ -53,7 +53,9 @@ public class PopcornGameManager : MonoBehaviour
|
||||||
var cityDataList = SpreadsheetDataManager.Instance.GetBaseDataList<CityData>(Const.CityDataSheet);
|
var cityDataList = SpreadsheetDataManager.Instance.GetBaseDataList<CityData>(Const.CityDataSheet);
|
||||||
var cityData = cityDataList.First(data => data.id == GameDataManager.GameData.CurrentCityId);
|
var cityData = cityDataList.First(data => data.id == GameDataManager.GameData.CurrentCityId);
|
||||||
cityBackGroundTarget.DestroyAllChildrens();
|
cityBackGroundTarget.DestroyAllChildrens();
|
||||||
Instantiate(cityData.GetCornFieldBgPrefab(), cityBackGroundTarget);
|
var stoveView = Instantiate(cityData.GetCookingBgPrefab(), cityBackGroundTarget).GetComponentInChildren<StoveView>();
|
||||||
|
gameView.FireState.SkipLatestValueOnSubscribe().Subscribe(x => stoveView.SetActive(x)).AddTo(this);
|
||||||
|
|
||||||
|
|
||||||
thermalControl.Condition.Subscribe(x =>
|
thermalControl.Condition.Subscribe(x =>
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -1,17 +1,23 @@
|
||||||
using System;
|
using System;
|
||||||
|
using UniRx;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
|
|
||||||
public class PopcornGameView : MonoBehaviour
|
public class PopcornGameView : MonoBehaviour
|
||||||
{
|
{
|
||||||
[SerializeField] private GameObject startingGuide;
|
[SerializeField] private GameObject startingGuide;
|
||||||
[SerializeField] private GameObject onToggle;
|
|
||||||
[SerializeField] private GameObject offToggle;
|
|
||||||
[SerializeField] private GameObject fire;
|
[SerializeField] private GameObject fire;
|
||||||
[SerializeField] private GameObject oilEffect;
|
[SerializeField] private GameObject oilEffect;
|
||||||
[SerializeField] private GameObject streamEffect;
|
[SerializeField] private GameObject streamEffect;
|
||||||
[SerializeField] private GameObject characterSweat;
|
[SerializeField] private GameObject characterSweat;
|
||||||
[SerializeField] private GameObject characterFlower;
|
[SerializeField] private GameObject characterFlower;
|
||||||
[SerializeField] private Transform panImageTarget;
|
[SerializeField] private Transform panImageTarget;
|
||||||
|
private readonly BoolReactiveProperty fireState = new();
|
||||||
|
public IReadOnlyReactiveProperty<bool> FireState => fireState;
|
||||||
|
|
||||||
|
private void Start()
|
||||||
|
{
|
||||||
|
fireState.AddTo(this);
|
||||||
|
}
|
||||||
|
|
||||||
public void ChangeUI(GameState state)
|
public void ChangeUI(GameState state)
|
||||||
{
|
{
|
||||||
|
|
@ -54,12 +60,11 @@ public class PopcornGameView : MonoBehaviour
|
||||||
|
|
||||||
private void ChangeFireState(bool isActive)
|
private void ChangeFireState(bool isActive)
|
||||||
{
|
{
|
||||||
|
fireState.Value = isActive;
|
||||||
if (isActive)
|
if (isActive)
|
||||||
{
|
{
|
||||||
SoundManager.Instance.PlaySE("se_cooking_switch");
|
SoundManager.Instance.PlaySE("se_cooking_switch");
|
||||||
}
|
}
|
||||||
onToggle.SetActive(isActive);
|
|
||||||
offToggle.SetActive(!isActive);
|
|
||||||
fire.SetActive(isActive);
|
fire.SetActive(isActive);
|
||||||
oilEffect.SetActive(isActive);
|
oilEffect.SetActive(isActive);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,16 @@
|
||||||
|
using UnityEngine;
|
||||||
|
|
||||||
|
namespace MyGame.Scenes.Cooking.Scripts
|
||||||
|
{
|
||||||
|
public class StoveView : MonoBehaviour
|
||||||
|
{
|
||||||
|
[SerializeField] private GameObject onToggle;
|
||||||
|
[SerializeField] private GameObject offToggle;
|
||||||
|
|
||||||
|
public void SetActive(bool active)
|
||||||
|
{
|
||||||
|
onToggle.SetActive(active);
|
||||||
|
offToggle.SetActive(!active);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,3 @@
|
||||||
|
fileFormatVersion: 2
|
||||||
|
guid: df605f081cca4290bda5813fa3afa182
|
||||||
|
timeCreated: 1667293474
|
||||||
|
|
@ -648,6 +648,11 @@ public sealed class CityData
|
||||||
{
|
{
|
||||||
return Resources.Load<Transform>($"CornFieldCityBackground/{prefabName}");
|
return Resources.Load<Transform>($"CornFieldCityBackground/{prefabName}");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public Transform GetCookingBgPrefab()
|
||||||
|
{
|
||||||
|
return Resources.Load<Transform>($"CookingCityBackground/{prefabName}");
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
[Serializable]
|
[Serializable]
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue