Appearance
AudioSource (JavaScript)
AudioSource
Scripting Name:Insight.AudioSource
音频播放组件。用于控制声音的播放,停止,循环等。
Properties
clipName
type :string
(只读)绑定的 AudioClip 的名称。
duration
type : number
(只读)AudioClip 的时间长度。
isPlaying
type : boolean
(只读)声音是否正在播放。
loop
type : boolean
是否循环播放。
pitch
type : number
播放音调。默认为 1,正常音调。改变音调同样会改变播放的速度。
⚠️ Android 6.0 以下不支持
ready
type : boolean
(只读)判断 AudioClip 是否已经加载。
time
type : number
当前播放的时间偏移量。
volume
type : number
音量,范围 [0,1]。
Methods
toString
javascript
public string toString();
将 audioSource 内容以一定格式转为 string 类型。
pause
javascript
public void Pause();
暂停音频播放。
play
javascript
public void Play();
播放音频。
stop
javascript
public void Stop();
停止音频播放。
Inherited Properties(继承自 Component)
enabled
type : boolean
该组件是否是可用的。
gameObject
type : Insight.GameObject
(只读)该组件所依附的 GameObject。
isActiveAndEnabled
type : boolean
(只读)该组件是否可用,且其依附的 GameObject 是否是活跃状态。
name
type : string
(只读)所依附的 GameObject 的名称。
tag
type : string
(只读)所依附的 GameObject 的 Tag。
⚠️ 暂时未启用
transform
type : Insight.Transform
(只读)所依附的 GameObject 的 transform。