PopcornDebugのGameReset時にデバッグ値を保持
This commit is contained in:
parent
72aaddb7ec
commit
763ffbb92e
|
|
@ -506,18 +506,6 @@ SpriteRenderer:
|
||||||
m_WasSpriteAssigned: 1
|
m_WasSpriteAssigned: 1
|
||||||
m_MaskInteraction: 0
|
m_MaskInteraction: 0
|
||||||
m_SpriteSortPoint: 0
|
m_SpriteSortPoint: 0
|
||||||
--- !u!114 &390540611 stripped
|
|
||||||
MonoBehaviour:
|
|
||||||
m_CorrespondingSourceObject: {fileID: 2152797965052096507, guid: b0a57f0d9e5524e579cad0309e9d44d1,
|
|
||||||
type: 3}
|
|
||||||
m_PrefabInstance: {fileID: 657773245}
|
|
||||||
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!1 &404298883
|
--- !u!1 &404298883
|
||||||
GameObject:
|
GameObject:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
|
|
@ -1729,6 +1717,16 @@ PrefabInstance:
|
||||||
propertyPath: m_AnchorMax.y
|
propertyPath: m_AnchorMax.y
|
||||||
value: 1
|
value: 1
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 5780529271574476149, guid: b0a57f0d9e5524e579cad0309e9d44d1,
|
||||||
|
type: 3}
|
||||||
|
propertyPath: gameManager
|
||||||
|
value:
|
||||||
|
objectReference: {fileID: 1870432533}
|
||||||
|
- target: {fileID: 5780529271574476149, guid: b0a57f0d9e5524e579cad0309e9d44d1,
|
||||||
|
type: 3}
|
||||||
|
propertyPath: thermalControl
|
||||||
|
value:
|
||||||
|
objectReference: {fileID: 1870432535}
|
||||||
- target: {fileID: 5969116567130955788, guid: b0a57f0d9e5524e579cad0309e9d44d1,
|
- target: {fileID: 5969116567130955788, guid: b0a57f0d9e5524e579cad0309e9d44d1,
|
||||||
type: 3}
|
type: 3}
|
||||||
propertyPath: m_AnchorMax.y
|
propertyPath: m_AnchorMax.y
|
||||||
|
|
@ -1874,66 +1872,6 @@ MonoBehaviour:
|
||||||
m_Script: {fileID: 11500000, guid: 67db9e8f0e2ae9c40bc1e2b64352a6b4, type: 3}
|
m_Script: {fileID: 11500000, guid: 67db9e8f0e2ae9c40bc1e2b64352a6b4, type: 3}
|
||||||
m_Name:
|
m_Name:
|
||||||
m_EditorClassIdentifier:
|
m_EditorClassIdentifier:
|
||||||
--- !u!114 &657773250 stripped
|
|
||||||
MonoBehaviour:
|
|
||||||
m_CorrespondingSourceObject: {fileID: 4493661992505599346, guid: b0a57f0d9e5524e579cad0309e9d44d1,
|
|
||||||
type: 3}
|
|
||||||
m_PrefabInstance: {fileID: 657773245}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 0}
|
|
||||||
m_Enabled: 1
|
|
||||||
m_EditorHideFlags: 0
|
|
||||||
m_Script: {fileID: 11500000, guid: 67db9e8f0e2ae9c40bc1e2b64352a6b4, type: 3}
|
|
||||||
m_Name:
|
|
||||||
m_EditorClassIdentifier:
|
|
||||||
--- !u!114 &657773251 stripped
|
|
||||||
MonoBehaviour:
|
|
||||||
m_CorrespondingSourceObject: {fileID: 4035365465071032020, guid: b0a57f0d9e5524e579cad0309e9d44d1,
|
|
||||||
type: 3}
|
|
||||||
m_PrefabInstance: {fileID: 657773245}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 0}
|
|
||||||
m_Enabled: 1
|
|
||||||
m_EditorHideFlags: 0
|
|
||||||
m_Script: {fileID: 11500000, guid: 67db9e8f0e2ae9c40bc1e2b64352a6b4, type: 3}
|
|
||||||
m_Name:
|
|
||||||
m_EditorClassIdentifier:
|
|
||||||
--- !u!114 &657773252 stripped
|
|
||||||
MonoBehaviour:
|
|
||||||
m_CorrespondingSourceObject: {fileID: 6405201674218417112, guid: b0a57f0d9e5524e579cad0309e9d44d1,
|
|
||||||
type: 3}
|
|
||||||
m_PrefabInstance: {fileID: 657773245}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 0}
|
|
||||||
m_Enabled: 1
|
|
||||||
m_EditorHideFlags: 0
|
|
||||||
m_Script: {fileID: 11500000, guid: 67db9e8f0e2ae9c40bc1e2b64352a6b4, type: 3}
|
|
||||||
m_Name:
|
|
||||||
m_EditorClassIdentifier:
|
|
||||||
--- !u!114 &657773253 stripped
|
|
||||||
MonoBehaviour:
|
|
||||||
m_CorrespondingSourceObject: {fileID: 1930711677042961620, guid: b0a57f0d9e5524e579cad0309e9d44d1,
|
|
||||||
type: 3}
|
|
||||||
m_PrefabInstance: {fileID: 657773245}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 0}
|
|
||||||
m_Enabled: 1
|
|
||||||
m_EditorHideFlags: 0
|
|
||||||
m_Script: {fileID: 11500000, guid: 67db9e8f0e2ae9c40bc1e2b64352a6b4, type: 3}
|
|
||||||
m_Name:
|
|
||||||
m_EditorClassIdentifier:
|
|
||||||
--- !u!114 &657773254 stripped
|
|
||||||
MonoBehaviour:
|
|
||||||
m_CorrespondingSourceObject: {fileID: 2446509828538118658, guid: b0a57f0d9e5524e579cad0309e9d44d1,
|
|
||||||
type: 3}
|
|
||||||
m_PrefabInstance: {fileID: 657773245}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 0}
|
|
||||||
m_Enabled: 1
|
|
||||||
m_EditorHideFlags: 0
|
|
||||||
m_Script: {fileID: 11500000, guid: 67db9e8f0e2ae9c40bc1e2b64352a6b4, type: 3}
|
|
||||||
m_Name:
|
|
||||||
m_EditorClassIdentifier:
|
|
||||||
--- !u!114 &657773255 stripped
|
--- !u!114 &657773255 stripped
|
||||||
MonoBehaviour:
|
MonoBehaviour:
|
||||||
m_CorrespondingSourceObject: {fileID: 390509818088476977, guid: b0a57f0d9e5524e579cad0309e9d44d1,
|
m_CorrespondingSourceObject: {fileID: 390509818088476977, guid: b0a57f0d9e5524e579cad0309e9d44d1,
|
||||||
|
|
@ -2796,18 +2734,6 @@ Animator:
|
||||||
m_HasTransformHierarchy: 1
|
m_HasTransformHierarchy: 1
|
||||||
m_AllowConstantClipSamplingOptimization: 1
|
m_AllowConstantClipSamplingOptimization: 1
|
||||||
m_KeepAnimatorControllerStateOnDisable: 0
|
m_KeepAnimatorControllerStateOnDisable: 0
|
||||||
--- !u!114 &1028629823 stripped
|
|
||||||
MonoBehaviour:
|
|
||||||
m_CorrespondingSourceObject: {fileID: 8798175650031291884, guid: b0a57f0d9e5524e579cad0309e9d44d1,
|
|
||||||
type: 3}
|
|
||||||
m_PrefabInstance: {fileID: 657773245}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 0}
|
|
||||||
m_Enabled: 1
|
|
||||||
m_EditorHideFlags: 0
|
|
||||||
m_Script: {fileID: 11500000, guid: 67db9e8f0e2ae9c40bc1e2b64352a6b4, type: 3}
|
|
||||||
m_Name:
|
|
||||||
m_EditorClassIdentifier:
|
|
||||||
--- !u!1 &1095273984
|
--- !u!1 &1095273984
|
||||||
GameObject:
|
GameObject:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
|
|
@ -3951,18 +3877,6 @@ MonoBehaviour:
|
||||||
m_Script: {fileID: 11500000, guid: 67db9e8f0e2ae9c40bc1e2b64352a6b4, type: 3}
|
m_Script: {fileID: 11500000, guid: 67db9e8f0e2ae9c40bc1e2b64352a6b4, type: 3}
|
||||||
m_Name:
|
m_Name:
|
||||||
m_EditorClassIdentifier:
|
m_EditorClassIdentifier:
|
||||||
--- !u!114 &1665053976 stripped
|
|
||||||
MonoBehaviour:
|
|
||||||
m_CorrespondingSourceObject: {fileID: 462546169576730945, guid: b0a57f0d9e5524e579cad0309e9d44d1,
|
|
||||||
type: 3}
|
|
||||||
m_PrefabInstance: {fileID: 657773245}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 0}
|
|
||||||
m_Enabled: 1
|
|
||||||
m_EditorHideFlags: 0
|
|
||||||
m_Script: {fileID: 11500000, guid: 67db9e8f0e2ae9c40bc1e2b64352a6b4, type: 3}
|
|
||||||
m_Name:
|
|
||||||
m_EditorClassIdentifier:
|
|
||||||
--- !u!1 &1673325601
|
--- !u!1 &1673325601
|
||||||
GameObject:
|
GameObject:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
|
|
@ -4395,7 +4309,6 @@ MonoBehaviour:
|
||||||
thermalControl: {fileID: 1870432535}
|
thermalControl: {fileID: 1870432535}
|
||||||
thermoMeter: {fileID: 1928679192}
|
thermoMeter: {fileID: 1928679192}
|
||||||
cornManager: {fileID: 1870432536}
|
cornManager: {fileID: 1870432536}
|
||||||
resetButton: {fileID: 390540611}
|
|
||||||
--- !u!4 &1870432534
|
--- !u!4 &1870432534
|
||||||
Transform:
|
Transform:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
|
|
@ -4435,14 +4348,6 @@ MonoBehaviour:
|
||||||
maxDecreaseSpeed: 0.1
|
maxDecreaseSpeed: 0.1
|
||||||
yellowSize: 0.3
|
yellowSize: 0.3
|
||||||
randomRange: 0.2
|
randomRange: 0.2
|
||||||
factorSlider: {fileID: 657773254}
|
|
||||||
deadZoneSlider: {fileID: 657773253}
|
|
||||||
baseSpeedSlider: {fileID: 657773252}
|
|
||||||
coldSpeedSlider: {fileID: 1995319247}
|
|
||||||
hotSpeedSlider: {fileID: 657773251}
|
|
||||||
decreaseSpeedSlider: {fileID: 657773250}
|
|
||||||
yellowSizeSlider: {fileID: 1028629823}
|
|
||||||
randomRangeSlider: {fileID: 1665053976}
|
|
||||||
--- !u!114 &1870432536
|
--- !u!114 &1870432536
|
||||||
MonoBehaviour:
|
MonoBehaviour:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
|
|
@ -4704,18 +4609,6 @@ Transform:
|
||||||
type: 3}
|
type: 3}
|
||||||
m_PrefabInstance: {fileID: 1933828729}
|
m_PrefabInstance: {fileID: 1933828729}
|
||||||
m_PrefabAsset: {fileID: 0}
|
m_PrefabAsset: {fileID: 0}
|
||||||
--- !u!114 &1995319247 stripped
|
|
||||||
MonoBehaviour:
|
|
||||||
m_CorrespondingSourceObject: {fileID: 543610246068091086, guid: b0a57f0d9e5524e579cad0309e9d44d1,
|
|
||||||
type: 3}
|
|
||||||
m_PrefabInstance: {fileID: 657773245}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 0}
|
|
||||||
m_Enabled: 1
|
|
||||||
m_EditorHideFlags: 0
|
|
||||||
m_Script: {fileID: 11500000, guid: 67db9e8f0e2ae9c40bc1e2b64352a6b4, type: 3}
|
|
||||||
m_Name:
|
|
||||||
m_EditorClassIdentifier:
|
|
||||||
--- !u!1 &2055584752
|
--- !u!1 &2055584752
|
||||||
GameObject:
|
GameObject:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
|
|
|
||||||
File diff suppressed because it is too large
Load Diff
|
|
@ -1,6 +1,8 @@
|
||||||
using System;
|
using System;
|
||||||
using System.Collections;
|
using System.Collections;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
|
using System.Diagnostics;
|
||||||
|
using System.Linq;
|
||||||
using UniRx;
|
using UniRx;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
using UnityEngine.UI;
|
using UnityEngine.UI;
|
||||||
|
|
@ -16,6 +18,12 @@ public class MainGameDebugView : MonoBehaviour
|
||||||
[SerializeField] private Button pattern1;
|
[SerializeField] private Button pattern1;
|
||||||
[SerializeField] private Button pattern2;
|
[SerializeField] private Button pattern2;
|
||||||
|
|
||||||
|
[SerializeField] private MainGameDebugParameter[] panDataParameters;
|
||||||
|
[SerializeField] private PopcornGameManager gameManager;
|
||||||
|
[SerializeField] private ThermalControl thermalControl;
|
||||||
|
|
||||||
|
private readonly PanData debugPanData = new PanData();
|
||||||
|
|
||||||
private void Awake()
|
private void Awake()
|
||||||
{
|
{
|
||||||
#if DEVELOPMENT_BUILD || UNITY_EDITOR
|
#if DEVELOPMENT_BUILD || UNITY_EDITOR
|
||||||
|
|
@ -34,21 +42,33 @@ public class MainGameDebugView : MonoBehaviour
|
||||||
// Start is called before the first frame update
|
// Start is called before the first frame update
|
||||||
|
|
||||||
void Start()
|
void Start()
|
||||||
|
{
|
||||||
|
Initialize();
|
||||||
|
}
|
||||||
|
|
||||||
|
[Conditional("DEVELOPMENT_BUILD"), Conditional("UNITY_EDITOR")]
|
||||||
|
private void Initialize()
|
||||||
{
|
{
|
||||||
showDebugButton.OnClickAsObservable().Subscribe(_ =>
|
showDebugButton.OnClickAsObservable().Subscribe(_ =>
|
||||||
{
|
{
|
||||||
|
Time.timeScale = 0f;
|
||||||
view.SetActive(true);
|
view.SetActive(true);
|
||||||
}).AddTo(this);
|
}).AddTo(this);
|
||||||
closeDebugButton.OnClickAsObservable().Subscribe(_ =>
|
closeDebugButton.OnClickAsObservable().Subscribe(_ =>
|
||||||
{
|
{
|
||||||
|
Time.timeScale = 1f;
|
||||||
view.SetActive(false);
|
view.SetActive(false);
|
||||||
}).AddTo(this);
|
}).AddTo(this);
|
||||||
gameResetButton.OnClickAsObservable().Subscribe(_ =>
|
gameResetButton.OnClickAsObservable().Subscribe(_ =>
|
||||||
{
|
{
|
||||||
|
Time.timeScale = 1f;
|
||||||
view.SetActive(false);
|
view.SetActive(false);
|
||||||
|
TransitionManager.Instance.UnloadScene(GameScenes.CookingResults);
|
||||||
|
gameManager.ResetGame(debugPanData);
|
||||||
}).AddTo(this);
|
}).AddTo(this);
|
||||||
backMainButton.OnClickAsObservable().Subscribe(_ =>
|
backMainButton.OnClickAsObservable().Subscribe(_ =>
|
||||||
{
|
{
|
||||||
|
Time.timeScale = 1f;
|
||||||
TransitionManager.Instance.LoadScene(GameScenes.Main);
|
TransitionManager.Instance.LoadScene(GameScenes.Main);
|
||||||
}).AddTo(this);
|
}).AddTo(this);
|
||||||
// pattern1.OnClickAsObservable().Subscribe(_ =>
|
// pattern1.OnClickAsObservable().Subscribe(_ =>
|
||||||
|
|
@ -59,6 +79,45 @@ public class MainGameDebugView : MonoBehaviour
|
||||||
// {
|
// {
|
||||||
// SetPreset(preset2);
|
// SetPreset(preset2);
|
||||||
// }).AddTo(this);
|
// }).AddTo(this);
|
||||||
|
|
||||||
|
// panData取得
|
||||||
|
var originalPanData = LocalCacheManager.Load<PanData>(PopcornGameManager.PanDataTag);
|
||||||
|
debugPanData.id = originalPanData.id;
|
||||||
|
debugPanData.rarity = originalPanData.rarity;
|
||||||
|
debugPanData.prefabName = originalPanData.prefabName;
|
||||||
|
SetPanDataToParam(originalPanData);
|
||||||
|
panDataParameters.Select(param => param.OnValueChange).CombineLatest()
|
||||||
|
.ThrottleFrame(1)
|
||||||
|
// .Debug("debugParameter")
|
||||||
|
.Subscribe(x =>
|
||||||
|
{
|
||||||
|
SetParamToPanData(x);
|
||||||
|
thermalControl.SetPanData(debugPanData);
|
||||||
|
}).AddTo(this);
|
||||||
|
}
|
||||||
|
|
||||||
|
private void SetParamToPanData(IList<float> parameters)
|
||||||
|
{
|
||||||
|
debugPanData.panFactor = parameters[0];
|
||||||
|
debugPanData.deadZone = parameters[1];
|
||||||
|
debugPanData.baseIncreaseSpeed = parameters[2];
|
||||||
|
debugPanData.coldIncreaseSpeed = parameters[3];
|
||||||
|
debugPanData.hotIncreaseSpeed = parameters[4];
|
||||||
|
debugPanData.maxDecreaseSpeed = parameters[5];
|
||||||
|
debugPanData.yellowSize = parameters[6];
|
||||||
|
debugPanData.randomRange = parameters[7];
|
||||||
|
}
|
||||||
|
|
||||||
|
private void SetPanDataToParam(PanData panData)
|
||||||
|
{
|
||||||
|
panDataParameters[0].SetValue(panData.panFactor);
|
||||||
|
panDataParameters[1].SetValue(panData.deadZone);
|
||||||
|
panDataParameters[2].SetValue(panData.baseIncreaseSpeed);
|
||||||
|
panDataParameters[3].SetValue(panData.coldIncreaseSpeed);
|
||||||
|
panDataParameters[4].SetValue(panData.hotIncreaseSpeed);
|
||||||
|
panDataParameters[5].SetValue(panData.maxDecreaseSpeed);
|
||||||
|
panDataParameters[6].SetValue(panData.yellowSize);
|
||||||
|
panDataParameters[7].SetValue(panData.randomRange);
|
||||||
}
|
}
|
||||||
|
|
||||||
private float[] preset1 =
|
private float[] preset1 =
|
||||||
|
|
@ -112,10 +171,4 @@ public class MainGameDebugView : MonoBehaviour
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// Update is called once per frame
|
|
||||||
void Update()
|
|
||||||
{
|
|
||||||
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -121,6 +121,11 @@ public class PopcornGameManager : MonoBehaviour
|
||||||
private void ResetGame()
|
private void ResetGame()
|
||||||
{
|
{
|
||||||
var panData = LocalCacheManager.Load<PanData>(PanDataTag);
|
var panData = LocalCacheManager.Load<PanData>(PanDataTag);
|
||||||
|
ResetGame(panData);
|
||||||
|
}
|
||||||
|
|
||||||
|
public void ResetGame(PanData panData)
|
||||||
|
{
|
||||||
var rarityList = SpreadsheetDataManager.Instance.GetBaseDataList<RarityData>(Const.RarityDataSheet);
|
var rarityList = SpreadsheetDataManager.Instance.GetBaseDataList<RarityData>(Const.RarityDataSheet);
|
||||||
var rarityData = rarityList.First(data => data.Rarity == panData.Rarity);
|
var rarityData = rarityList.First(data => data.Rarity == panData.Rarity);
|
||||||
// フライパン設定
|
// フライパン設定
|
||||||
|
|
|
||||||
|
|
@ -43,18 +43,7 @@ public class ThermalControl : MonoBehaviour
|
||||||
private bool isMove;
|
private bool isMove;
|
||||||
|
|
||||||
public IReadOnlyReactiveProperty<ThermalCondition> Condition => condition;
|
public IReadOnlyReactiveProperty<ThermalCondition> Condition => condition;
|
||||||
private readonly ReactiveProperty<ThermalCondition> condition = new ReactiveProperty<ThermalCondition>(ThermalCondition.Cold);
|
private readonly ReactiveProperty<ThermalCondition> condition = new ReactiveProperty<ThermalCondition>(ThermalCondition.Cold);
|
||||||
|
|
||||||
#if DEVELOPMENT_BUILD || UNITY_EDITOR
|
|
||||||
[SerializeField] private Slider factorSlider;
|
|
||||||
[SerializeField] private Slider deadZoneSlider;
|
|
||||||
[SerializeField] private Slider baseSpeedSlider;
|
|
||||||
[SerializeField] private Slider coldSpeedSlider;
|
|
||||||
[SerializeField] private Slider hotSpeedSlider;
|
|
||||||
[SerializeField] private Slider decreaseSpeedSlider;
|
|
||||||
[SerializeField] private Slider yellowSizeSlider;
|
|
||||||
[SerializeField] private Slider randomRangeSlider;
|
|
||||||
#endif
|
|
||||||
|
|
||||||
private void Start()
|
private void Start()
|
||||||
{
|
{
|
||||||
|
|
@ -65,25 +54,7 @@ public class ThermalControl : MonoBehaviour
|
||||||
Debug.Log($"cond :{x} temp: {temperature}");
|
Debug.Log($"cond :{x} temp: {temperature}");
|
||||||
}).AddTo(this);
|
}).AddTo(this);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if DEVELOPMENT_BUILD || UNITY_EDITOR
|
|
||||||
factorSlider.value = panFactor;
|
|
||||||
deadZoneSlider.value = deadZone;
|
|
||||||
baseSpeedSlider.value = baseIncreaseSpeed;
|
|
||||||
coldSpeedSlider.value = coldIncreaseSpeed;
|
|
||||||
hotSpeedSlider.value = hotIncreaseSpeed;
|
|
||||||
decreaseSpeedSlider.value = maxDecreaseSpeed;
|
|
||||||
yellowSizeSlider.value = yellowSize;
|
|
||||||
randomRangeSlider.value = randomRange;
|
|
||||||
factorSlider.OnValueChangedAsObservable().Skip(1).Subscribe(x => panFactor = x).AddTo(this);
|
|
||||||
deadZoneSlider.OnValueChangedAsObservable().Skip(1).Subscribe(x => deadZone = x).AddTo(this);
|
|
||||||
baseSpeedSlider.OnValueChangedAsObservable().Skip(1).Subscribe(x => baseIncreaseSpeed = x).AddTo(this);
|
|
||||||
coldSpeedSlider.OnValueChangedAsObservable().Skip(1).Subscribe(x => coldIncreaseSpeed = x).AddTo(this);
|
|
||||||
hotSpeedSlider.OnValueChangedAsObservable().Skip(1).Subscribe(x => hotIncreaseSpeed = x).AddTo(this);
|
|
||||||
decreaseSpeedSlider.OnValueChangedAsObservable().Skip(1).Subscribe(x => maxDecreaseSpeed = x).AddTo(this);
|
|
||||||
yellowSizeSlider.OnValueChangedAsObservable().Skip(1).Subscribe(x => yellowSize = x).AddTo(this);
|
|
||||||
randomRangeSlider.OnValueChangedAsObservable().Skip(1).Subscribe(x => randomRange = x).AddTo(this);
|
|
||||||
#endif
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private void Update()
|
private void Update()
|
||||||
|
|
@ -198,15 +169,5 @@ public class ThermalControl : MonoBehaviour
|
||||||
maxDecreaseSpeed = panData.maxDecreaseSpeed;
|
maxDecreaseSpeed = panData.maxDecreaseSpeed;
|
||||||
yellowSize = panData.yellowSize;
|
yellowSize = panData.yellowSize;
|
||||||
randomRange = panData.randomRange;
|
randomRange = panData.randomRange;
|
||||||
#if UNITY_EDITOR || DEVELOPMENT_BUILD
|
|
||||||
factorSlider.value = panFactor;
|
|
||||||
deadZoneSlider.value = deadZone;
|
|
||||||
baseSpeedSlider.value = baseIncreaseSpeed;
|
|
||||||
coldSpeedSlider.value = coldIncreaseSpeed;
|
|
||||||
hotSpeedSlider.value = hotIncreaseSpeed;
|
|
||||||
decreaseSpeedSlider.value = maxDecreaseSpeed;
|
|
||||||
yellowSizeSlider.value = yellowSize;
|
|
||||||
randomRangeSlider.value = randomRange;
|
|
||||||
#endif
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue