12345678910111213141516171819202122 |
- using System.Collections;
- using System.Collections.Generic;
- using UnityEngine;
- namespace TFramework
- {
- /// <summary>
- /// µ¥Àýģʽ»ùÀà
- /// </summary>
- /// <typeparam name="T"></typeparam>
- public class SingletonBase<T> where T : class, new()
- {
- private static T _instance;
- /// <summary>
- /// µ±Ç°ÊµÀý
- /// </summary>
- public static T Instance => _instance = _instance ?? new T();
- }
- }
|