Skip to content

AudioSource ​

音声Assetを再生します。ループ・音量・距離減衰を制御できます。

使い方と前提条件 · C# API一覧

型の情報 ​

Clip ​

csharp
public AudioClip? Clip

再生するAssetまたはClip名です。Asset欄では対応する種類を指定します。

操作:読取・変更。

対応するInspector:AudioSource。

Enabled ​

csharp
public bool Enabled

このComponentの処理を有効にします。GameObject全体のアクティブ状態とは別です。

操作:読取・変更。

対応するInspector:AudioSource。

FromEntity ​

csharp
public static AudioSource FromEntity(GameObject gameObject)

既にComponentを持つGameObjectから操作用の参照を作ります。Componentを追加する操作ではありません。

引数型既定値
gameObjectNEMEngine.GameObject必須

戻り値:NEMEngine.AudioSource。

IsPlaying ​

csharp
public bool IsPlaying

再生中か(pause 中は false)

操作:読取専用。

Loop ​

csharp
public bool Loop

末尾に到達したら先頭へ戻って再生します。

操作:読取・変更。

対応するInspector:AudioSource。

MaxDistance ​

csharp
public float MaxDistance

距離減衰の基準になる最大距離です。

操作:読取・変更。

対応するInspector:AudioSource。

MinDistance ​

csharp
public float MinDistance

距離減衰を始める距離です。

操作:読取・変更。

対応するInspector:AudioSource。

Pause ​

csharp
public void Pause()

再生位置を保持して一時停止

Pitch ​

csharp
public float Pitch

音の再生速度と音程の倍率です。

操作:読取・変更。

対応するInspector:AudioSource。

Play ​

csharp
public void Play()

Clipを主再生として先頭から再生

PlayOnAwake ​

csharp
public bool PlayOnAwake

有効化・生成時に自動再生します。

操作:読取・変更。

対応するInspector:AudioSource。

PlayOneShot ​

csharp
public void PlayOneShot(AudioClip clip, float volumeScale = 1)

指定Clipを重ねて一度だけ再生

引数型既定値
clipNEMEngine.AudioClip必須
volumeScalefloat1

RolloffMode ​

csharp
public AudioRolloffMode RolloffMode

距離に対して音量を落とす方式です。

操作:読取・変更。

対応するInspector:AudioSource。

SpatialBlend ​

csharp
public float SpatialBlend

0は2D音声、1は3D音声です。中間値では両方を混ぜます。

操作:読取・変更。

対応するInspector:AudioSource。

Stop ​

csharp
public void Stop()

停止(voice 破棄)

UnPause ​

csharp
public void UnPause()

一時停止中の再生を再開

Volume ​

csharp
public float Volume

再生音量の倍率です。0で無音になります。

操作:読取・変更。

対応するInspector:AudioSource。

componentTypeID ​

csharp
public static int componentTypeID

組み込みComponentの接続識別子です。通常のゲームコードではGetComponentで取得します。

操作:読取専用。

実行時の扱い ​

Nativeと接続する操作は、Scriptが実行される有効なWorld内で使用します。破棄したGameObjectやComponentへのアクセスは避けてください。設定Snapshotは取得・編集・反映を1組で扱います。

現行版マニュアル · 8ea58ba2 · 2026-10-28確認