Files
UltimateFishing/Assets/Scripts/Assembly-CSharp/FisheryEditorParams.cs
2026-02-21 16:45:37 +08:00

72 lines
1.2 KiB
C#

using UnityEngine;
using UnityEngine.UI;
public class FisheryEditorParams : MonoBehaviour
{
public InputField nameInputField;
public Slider temperatureSlider;
public Text temperatureText;
public Slider pressureSlider;
public Text pressureText;
public Toggle isIceToggle;
public void Awake()
{
}
public string GetFisheryName()
{
return nameInputField.text;
}
public void SetFisheryName(string newName)
{
nameInputField.text = newName;
}
public int GetAverageTemperature()
{
return (int)temperatureSlider.value;
}
public void SetAverageTemperature(int newTemperature)
{
temperatureSlider.value = newTemperature;
}
public void UpdateTemperatureText()
{
temperatureText.text = "Temperature: " + temperatureSlider.value;
}
public int GetAveragePressure()
{
return (int)pressureSlider.value;
}
public void SetAveragePressure(int newPressure)
{
pressureSlider.value = newPressure;
}
public void UpdatePressureText()
{
pressureText.text = "Pressure: " + pressureSlider.value;
}
public bool GetIsIceFishing()
{
return isIceToggle.isOn;
}
public void SetIsIceFishing(bool newIceFishing)
{
isIceToggle.isOn = newIceFishing;
}
}