Exemplo n.º 1
0
 void OnDisable( )
 {
     if (_current == this)
     {
         _current = null;
     }
 }
Exemplo n.º 2
0
 private static void Initialize( )
 {
     if (!initialized)
     {
         if (!Application.isPlaying)
         {
             return;
         }
         initialized = true;
         var g = new GameObject("UniFBXThread");
         _current = g.AddComponent <UniFBXThread> ();
     }
 }
    public void Init(FBXSetting setting)
    {
        this.setting = setting;

        switch (this.setting.paths.runnningMethode)
        {
        case RunnningMethode.MainThread: this.Run(); break;

#if (!UNITY_WEBPLAYER && !UNITY_WEBGL)
        case RunnningMethode.AsyncThread: UniFBXThread.RunAsync(this.Run); break;
#endif
        default: this.Run(); break;
        }
    }
Exemplo n.º 4
0
    public void Init(List <string> list, FBXSetting setting, int connectionsIndex)
    {
        this.list    = list;
        this.setting = setting;
        this.foo     = connectionsIndex;

        switch (this.setting.paths.runnningMethode)
        {
        case RunnningMethode.MainThread: this.Run(); break;

#if (!UNITY_WEBPLAYER && !UNITY_WEBGL)
        case RunnningMethode.AsyncThread: UniFBXThread.RunAsync(this.Run); break;
#endif
        default: this.Run(); break;
        }
    }
Exemplo n.º 5
0
 void Awake( )
 {
     _current    = this;
     initialized = true;
 }