Texture2D クラス
テクスチャのクラス
継承関係
継承したメンバー
TextureBase.Size
テクスチャの大きさ(ピクセル)を取得します。
TextureBase.WrapMode
テクスチャをサンプリングする方法を取得または設定します。
TextureBase.FilterType
テクスチャをフィルタリングする方法を取得または設定します。
TextureBase.Format
テクスチャのフォーマットを取得します。
TextureBase.Save(String)
png画像として保存します。
メンバー
プロパティ
Path
読み込んだファイルのパスを取得します。
メソッド
Create(Vector2I)
Load(String)
指定したファイルからテクスチャを読み込みます。
LoadAsync(String)
非同期読み込みを行います。
LoadStrict(String)
指定パスからテクスチャを読み込みます。
Reload()
再読み込みを行います。
プロパティ
Path
読み込んだファイルのパスを取得します。
string Path
{
}
メソッド
Create(Vector2I)
public static Texture2D Create(Vector2I size)
パラメータ
size |
戻り値
Load(String)
指定したファイルからテクスチャを読み込みます。
public static Texture2D Load(string path)
パラメータ
path | 読み込むファイルのパス |
戻り値
例外
型 | Condition |
---|---|
ArgumentNullException |
|
LoadAsync(String)
非同期読み込みを行います。
public static Task<Texture2D> LoadAsync(string path)
パラメータ
path | 読み込むパス |
戻り値
path
のファイルから読み込まれたテクスチャ
例外
型 | Condition |
---|---|
ArgumentNullException |
|
LoadStrict(String)
指定パスからテクスチャを読み込みます。
public static Texture2D LoadStrict(string path)
パラメータ
path | 読み込むテクスチャのパス |
戻り値
path
をパスに持つテクスチャのデータを格納したTexture2Dの新しいインスタンス
例外
型 | Condition |
---|---|
ArgumentException |
|
ArgumentNullException |
|
FileNotFoundException |
|
PathTooLongException |
|
SystemException | テクスチャが破損または読み込みに失敗 |
Reload()
再読み込みを行います。
public bool Reload()
戻り値