1234567891011121314151617181920212223242526 |
- //using XGame.Framework.Asyncs;
- //namespace XGame.Framework.Asset
- //{
- // internal class AssetPreloadAsync<TResult> : Async, IAssetPreloadAsync
- // {
- // public string AddressableName => _loadAsync.AddressableName;
- // public IAssetLoadAsync<TResult> _loadAsync;
- // public AssetPreloadAsync(IAssetLoadAsync<TResult> loadAsync)
- // {
- // _loadAsync = loadAsync;
- // _loadAsync.On(_ =>
- // {
- // var result = _loadAsync.GetResult();
- // });
- // }
- // protected override void OnRemoveAll()
- // {
- // _loadAsync?.RemoveAll();
- // _loadAsync = null;
- // }
- // }
- //}
|