Пример #1
0
    private async Task CreateAndWaitUntilCompleteByLoadedAddress()
    {
        _loadedLocations = GetComponent <LoadedAddressableLocations>();

        await Task.Delay(TimeSpan.FromSeconds(1));

        await CreateAddressableLoader.ByLoadedAddress(_loadedLocations.AssetLocations, Assets);

        foreach (var asset in Assets)
        {
            Debug.Log(asset.name);
        }
    }
Пример #2
0
    private async Task CreateAndWaitUntilCompleteByByAssetNameOrLabel()
    {
        await CreateAddressableLoader.ByAssetNameOrLabel(_label, Assets);

        await CreateAddressableLoader.ByAssetNameOrLabel(_assetName, Assets);

        foreach (var asset in Assets)
        {
            Debug.Log(asset.name);
        }

        await Task.Delay(2000);

        ClearAssets(Assets[0]);
    }
Пример #3
0
    private async Task CreateAndWaitUntilCompleteByLoadedAddress()
    {
        _createdVideos = GetComponent <SortedAddressableLocations>();

        await Task.Delay(TimeSpan.FromSeconds(1));

        await CreateAddressableLoader.ByLoadedAddress(_createdVideos.AssetLocations, videoAssets);

        foreach (var asset in videoAssets)
        {
            Debug.Log(asset.name);
        }

        //SetVideoUrl(_createdVideos.AssetLocations[_currentVideoIndex].ToString());
        SetVideoClip(videoAssets[_currentVideoIndex].GetComponent <VideoDisplay>().video.videoClip);
    }