インターフェイス INetworkEx
Namespace: GameCanvas
csharp
public interface INetworkEx : INetwork継承元
メソッド
ClearDownloadCache(string)
継承元: INetwork
csharp
void ClearDownloadCache(in string url)指定されたオンラインリソースのダウンロードキャッシュを削除します
パラメーター
url— リソースURL
ClearDownloadCacheAll()
継承元: INetwork
csharp
void ClearDownloadCacheAll()全てのオンラインリソースのダウンロードキャッシュを削除します
DrawOnlineImage(string, float, float, float, float, float)
csharp
GcAvailability DrawOnlineImage(in string url, in float x, in float y, in float width, in float height, float degree = 0f)オンライン画像リソースを拡縮して描画します
パラメーター
url— リソースURLx— X座標y— Y座標width— 横幅。画像の横幅がこれになるように拡縮されるheight— 縦幅。画像の縦幅がこれになるように拡縮されるdegree— 回転(度数法)
DrawOnlineImage(string, float, float, float)
csharp
GcAvailability DrawOnlineImage(in string url, in float x, in float y, float degree = 0f)オンライン画像リソースを描画します
パラメーター
url— リソースURLx— X座標y— Y座標degree— 回転(度数法)
戻り値
オンラインリソースの可用性
DrawOnlineImage(string, float2, float)
csharp
GcAvailability DrawOnlineImage(in string url, in float2 position, float degree = 0f)オンライン画像リソースを描画します
パラメーター
url— リソースURLposition— 位置degree— 回転(度数法)
戻り値
オンラインリソースの可用性
DrawOnlineImage(string, GcRect)
csharp
GcAvailability DrawOnlineImage(in string url, in GcRect rect)オンライン画像リソースを拡縮して描画します
パラメーター
url— リソースURLrect— 画像をフィッティングする矩形領域
DrawOnlineImage(string)
csharp
GcAvailability DrawOnlineImage(in string url)オンライン画像リソースを描画します
パラメーター
url— リソースURL
戻り値
オンラインリソースの可用性
GetOnlineImageHeight(string)
csharp
int GetOnlineImageHeight(in string url)オンライン画像リソースの縦幅を取得します
パラメーター
url— リソースURL
戻り値
オンライン画像リソースの縦幅。取得できなかった場合は0を返します
GetOnlineImageWidth(string)
csharp
int GetOnlineImageWidth(in string url)オンライン画像リソースの横幅を取得します
パラメーター
url— リソースURL
戻り値
オンライン画像リソースの横幅。取得できなかった場合は0を返します
TryGetOnlineImage(string, GcAvailability, Texture2D?)
継承元: INetwork
csharp
bool TryGetOnlineImage(in string url, out GcAvailability availability, [NotNullWhen(true)] out Texture2D? texture)オンライン画像リソースの取得を試みます
パラメーター
url— リソースURLtexture— 画像リソース。戻り値がGcAvailability.Ready以外だとNull
戻り値
オンラインリソースの可用性
TryGetOnlineImageSize(string, int2)
継承元: INetwork
csharp
bool TryGetOnlineImageSize(in string url, out int2 size)オンライン画像リソースの寸法を取得します
パラメーター
url— リソースURLsize— オンライン画像リソースの寸法
戻り値
オンラインリソースを取得できたかどうか
TryGetOnlineSound(string, AudioType, GcAvailability, AudioClip?)
継承元: INetwork
csharp
bool TryGetOnlineSound(in string url, in AudioType type, out GcAvailability availability, [NotNullWhen(true)] out AudioClip? clip)オンライン音声リソースの取得を試みます
パラメーター
url— リソースURLtype— 音声リソースの形式clip— 音声リソース。戻り値がGcAvailability.Ready以外だとNull
戻り値
オンラインリソースの可用性
TryGetOnlineSound(string, GcAvailability, AudioClip?)
継承元: INetwork
csharp
bool TryGetOnlineSound(in string url, out GcAvailability availability, [NotNullWhen(true)] out AudioClip? clip)オンライン音声リソースの取得を試みます
パラメーター
url— リソースURLclip— 音声リソース。戻り値がGcAvailability.Ready以外だとNull
戻り値
オンラインリソースの可用性
TryGetOnlineText(string, GcAvailability, string?)
継承元: INetwork
csharp
bool TryGetOnlineText(in string url, out GcAvailability availability, [NotNullWhen(true)] out string? str)オンラインテキストの取得を試みます
パラメーター
url— リソースURLclip— テキスト。戻り値がGcAvailability.Ready以外だとNull
戻り値
オンラインリソースの可用性
