Sound クラス
音源のクラス
継承関係
Sound
メンバー
プロパティ
IsDecompressed
音源が解凍されているかどうかを取得します。
IsLoopingMode
ループするかどうかを取得または設定します。
Length
音源の長さ(秒)を取得します。
LoopEndPoint
ループ終了地点(秒)を取得または設定します。
LoopStartingPoint
ループ開始地点(秒)を取得または設定します。
Path
読み込んだファイルのパスを取得します。
メソッド
Load(String, Boolean)
音声ファイルを読み込みます。
LoadStrict(String, Boolean)
指定パスから音源を読み込みます。失敗した場合、例外が発生します。
Reload()
プロパティ
IsDecompressed
音源が解凍されているかどうかを取得します。
public bool IsDecompressed { get; }
IsLoopingMode
ループするかどうかを取得または設定します。
public bool IsLoopingMode { get; set; }
Length
音源の長さ(秒)を取得します。
public float Length { get; }
LoopEndPoint
ループ終了地点(秒)を取得または設定します。
public float LoopEndPoint { get; set; }
LoopStartingPoint
ループ開始地点(秒)を取得または設定します。
public float LoopStartingPoint { get; set; }
Path
読み込んだファイルのパスを取得します。
string Path
{
}
メソッド
Load(String, Boolean)
音声ファイルを読み込みます。
public static Sound Load(string path, bool isDecompressed)
パラメータ
path | 読み込む音声ファイルのパス |
isDecompressed | ロード時に全て解凍しておくかどうか |
戻り値
例外
型 | Condition |
---|---|
ArgumentNullException |
|
LoadStrict(String, Boolean)
指定パスから音源を読み込みます。失敗した場合、例外が発生します。
public static Sound LoadStrict(string path, bool isDecompressed)
パラメータ
path | 読み込む音源のパス |
isDecompressed | 音をロード時に全て解凍しておくかどうか |
戻り値
path
をパスに持つ音源のデータを格納したSoundの新しいインスタンス
例外
型 | Condition |
---|---|
ArgumentException |
|
ArgumentNullException |
|
FileNotFoundException |
|
PathTooLongException |
|
SystemException | 音源が破損または読み込みに失敗 |
Reload()
public bool Reload()
戻り値