Version: 5.4 (switch to 5.5b)
言語English
  • C#
  • JS

Script language

Select your preferred scripting language. All code snippets will be displayed in this language.

AudioClip

class in UnityEngine

/

Inherits from: Object

Suggest a change

Success!

Thank you for helping us improve the quality of Unity Documentation. Although we cannot accept all submissions, we do read each suggested change from our users and will make updates where applicable.

Close

Sumbission failed

For some reason your suggested change could not be submitted. Please try again in a few minutes. And thank you for taking the time to help us improve the quality of Unity Documentation.

Close

Cancel

マニュアルに切り替える

Description

オーディオのデータが格納されています。

AudioClip クラスは ogg や aif のような圧縮したものか、無圧縮のオーディオファイルを保持しています。 AudioClips は音の再生のために AudioSources を使用して参照されます。

関連項目: コンポーネントリファレンスの AudioClip コンポーネント を参照してください。

Variables

channelsAudioClip のチャンネル(読み取り専用)
frequencyヘルツ単位のクリップのサンプル周波数(読み取り専用)
length秒単位の AudioClip オブジェクトの長さ(読み取り専用)
loadInBackgroundインスペクターの "Load In Background" フラグに対応しています。このフラグが設定されていると、主要スレッドをブロックすることなくローディングが遅延されて起こります。
loadStateAudioClip に関連付けられたオーディオデータのその時点での読み込み状況を返します。
loadTypeクリップの読み込みタイプ(読み取り専用)
preloadAudioDataクリップアセットの読み込み時にオーディオデータをあらかじめ読み込みます。このフラグがオフの場合、スクリプトが AudioClip.LoadAudioData() を呼び出すことでデータが読み込まれて初めてクリップが再生できます。長さやチャンネル、形式などのプロパティーには、オーディオデータの読み込みが完了していなくてもアクセス可能です。
samplesオーディオクリップのサンプル数(読み取り専用)

Public Functions

GetDataクリップからサンプルデータの配列を取得します。
LoadAudioDataクリップのオーディオデータを読み込みます。"Preload Audio Data" が設定されているクリップは、オーディオデータを自動的に読み込みます。
SetDataクリップにサンプルデータを設定します。
UnloadAudioDataクリップに関連付けられたオーディオデータをアンロードします。実際のサウンドファイルアセットに基づく AudioClip にのみ機能します。

Delegates

PCMReaderCallback AudioClip のデータを読み取るときに毎回呼び出されるデリゲートです。
PCMSetPositionCallback AudioClip の読み取り位置が変更されたときに毎回呼び出されるデリゲートです。

Inherited members

Variables

hideFlagsオブジェクトは非表示、シーンに保存、ユーザーが編集可能、などを設定する。
nameオブジェクト名

Public Functions

GetInstanceIDオブジェクトのインスタンス ID を返します
ToStringゲームオブジェクトの名前を返します

Static Functions

Destroyゲームオブジェクトやコンポーネント、アセットを削除します
DestroyImmediateオブジェクト obj を破棄します。
DontDestroyOnLoad新しいシーンを読み込んでもオブジェクトが自動で破壊されないように設定します
FindObjectOfTypeタイプ type から最初に見つけたアクティブのオブジェクトを返します
FindObjectsOfTypeタイプから見つけたすべてのアクティブのオブジェクト配列を返します
Instantiateオブジェクト original のコピーを返します

Operators

boolオブジェクトが存在するかどうか
operator !=二つのオブジェクトが異なるオブジェクトを参照しているか比較します
operator ==2つのオブジェクト参照が同じオブジェクトを参照しているか比較します。