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); } }
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]); }
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); }