コード例 #1
0
    void Awake()
    {
        if (instance == null)
        {
            instance = this;
        }

        else if (instance != this)
        {
            Destroy(gameObject);
        }
    }
コード例 #2
0
ファイル: FireBaseHandler.cs プロジェクト: kevinmore/UnityAR
    IEnumerator DownloadTexture()
    {
        Firebase.Storage.StorageReference texture_ref = GetStorageReference().Child(textureFIleName);
        // Fetch the download URL
        var task = texture_ref.GetDownloadUrlAsync();

        yield return(new WaitUntil(() => task.IsCompleted));

        using (WWW www = CachedDownloader.GetCachedWWW(task.Result.ToString()))
        {
            yield return(www);

            Renderer renderer = cube.GetComponent <Renderer>();
            renderer.material.mainTexture = www.texture;
        }
    }
コード例 #3
0
ファイル: CachedDownloader.cs プロジェクト: hzbaba/Assets
 // Use this for initialization
 void Awake()
 {
     Instance = this;
 }