@umm/singleton
v1.0.0
Published
Provide Singleton accessor to any class.
Downloads
3
Keywords
Readme
What?
- Singleton なアクセスを可能にする static アクセサを提供します。
Why?
- シンプルな Singleton 機構を作りたかったので作りました。
Install
$ npm install github:umm-projects/singleton
Usage
using UnityEngine;
using UnityModule;
public class SampleSingleton : Singleton<SampleSingleton> {
public string Hoge = "ほげ";
}
public class Sample {
public void Run() {
Debug.Log(SampleSingleton.Instance.Hoge);
}
}
Singleton<T>
を継承したクラスを作るだけです。<T>
には作成するクラスをそのまま用います。
License
Copyright (c) 2017 Tetsuya Mori
Released under the MIT license, see LICENSE.txt