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

22 lines
484 B
C#

using UnityEngine;
namespace BitStrap.Examples
{
public class SingletonExample : MonoBehaviour
{
[Button]
public void AccessDummySingletonFieldDirectly()
{
if (Application.isPlaying)
{
int dummyIntField = Singleton<DummySingleton>.Instance.dummyIntField;
Debug.LogFormat("Accessing DummySingleton's dummyIntField directly: {0}", dummyIntField);
}
else
{
Debug.LogWarning("In order to see Singleton working, please enter Play mode.");
}
}
}
}