| | |
| | | public static async UniTask<Sprite> LoadSpriteAsync(string name, CancellationToken ct = default) |
| | | { |
| | | var path = StringUtility.Concat("Assets/ResourcesOut/BuiltIn/Sprites/", name, SPRITE_EXTENSION); |
| | | return await YooAssetService.Instance.LoadAssetAsync<Sprite>(path, ct: ct); |
| | | var sprite = await YooAssetService.Instance.LoadAssetAsync<Sprite>(path, ct: ct); |
| | | #if UNITY_WEBGL |
| | | if (sprite == null) |
| | | Debug.LogWarning($"[BuiltInLoader][WebGL-Diag] Sprite load returned NULL: path={path}"); |
| | | #endif |
| | | return sprite; |
| | | } |
| | | |
| | | public static async UniTask<GameObject> LoadPrefabAsync(string name, CancellationToken ct = default) |