namespace Dreamteck { using System.Linq; using UnityEngine; public class Singleton : PrivateSingleton where T : Component { public static T instance { get { if (_instance == null) { _instance = Object.FindObjectsOfType().FirstOrDefault(); } return _instance; } } } }