Skip to content

インターフェイス 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 — リソースURL
  • x — 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 — リソースURL
  • x — X座標
  • y — Y座標
  • degree — 回転(度数法)

戻り値

オンラインリソースの可用性

DrawOnlineImage(string, float2, float)

csharp
GcAvailability DrawOnlineImage(in string url, in float2 position, float degree = 0f)

オンライン画像リソースを描画します

パラメーター

  • url — リソースURL
  • position — 位置
  • degree — 回転(度数法)

戻り値

オンラインリソースの可用性

DrawOnlineImage(string, GcRect)

csharp
GcAvailability DrawOnlineImage(in string url, in GcRect rect)

オンライン画像リソースを拡縮して描画します

パラメーター

  • url — リソースURL
  • rect — 画像をフィッティングする矩形領域

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 — リソースURL
  • texture — 画像リソース。戻り値がGcAvailability.Ready以外だとNull

戻り値

オンラインリソースの可用性

TryGetOnlineImageSize(string, int2)

継承元: INetwork

csharp
bool TryGetOnlineImageSize(in string url, out int2 size)

オンライン画像リソースの寸法を取得します

パラメーター

  • url — リソースURL
  • size — オンライン画像リソースの寸法

戻り値

オンラインリソースを取得できたかどうか

TryGetOnlineSound(string, AudioType, GcAvailability, AudioClip?)

継承元: INetwork

csharp
bool TryGetOnlineSound(in string url, in AudioType type, out GcAvailability availability, [NotNullWhen(true)] out AudioClip? clip)

オンライン音声リソースの取得を試みます

パラメーター

  • url — リソースURL
  • type — 音声リソースの形式
  • clip — 音声リソース。戻り値がGcAvailability.Ready以外だとNull

戻り値

オンラインリソースの可用性

TryGetOnlineSound(string, GcAvailability, AudioClip?)

継承元: INetwork

csharp
bool TryGetOnlineSound(in string url, out GcAvailability availability, [NotNullWhen(true)] out AudioClip? clip)

オンライン音声リソースの取得を試みます

パラメーター

  • url — リソースURL
  • clip — 音声リソース。戻り値がGcAvailability.Ready以外だとNull

戻り値

オンラインリソースの可用性

TryGetOnlineText(string, GcAvailability, string?)

継承元: INetwork

csharp
bool TryGetOnlineText(in string url, out GcAvailability availability, [NotNullWhen(true)] out string? str)

オンラインテキストの取得を試みます

パラメーター

戻り値

オンラインリソースの可用性

Released under the MIT License.