Skip to content

kleber-swf/Unity-Singleton-MonoBehaviour

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Singleton MonoBehaviour for Unity Projects

Implementation of the Singleton Design Pattern to Unity MonoBehaviours. This is useful when you need a single instance of a class and wants to tweak its properties in the editor.

Features:

  • creates the Singleton instance automatically
  • Singleton is ready no matter where or when you need it in your code
  • grants the Singleton uniqueness (just one active instance at time)
  • if there is already an instance in the Scene, uses it
  • optinally makes the instance persistent through scenes

This implementation is a work in progress and it's widely open to suggestions.

More info at: http://kleber-swf.com/singleton-monobehaviour-unity-projects

About

An implementation of Singleton pattern for Unity MonoBehaviours.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages