Пример #1
0
    protected void Awake()
    {
        Instance = this;
        Singleton <PropertyManager> .Construct();

        Singleton <PropertyManager> .Instance.AddRootContext(PlayerData.Instance);

        ARBindingManager.Construct();
        Singleton <ARRunner> .Construct();

        Singleton <AORunnerForAR> .Construct();

        Singleton <ARMaterialRunner> .Construct();

        Singleton <EnableObjectsRunner> .Construct();
    }
Пример #2
0
 public static void ReleaseAll()
 {
     SingletonManager.ReleaseAll();
     ARBindingManager.Release();
 }
Пример #3
0
 public static void Release()
 {
     Instance = null;
 }
Пример #4
0
 public static void Construct()
 {
     Instance = GameObject.Find("BindingManager").GetComponent <ARBindingManager>();
 }