Attention: Here be dragons
This is the latest
(unstable) version of this documentation, which may document features
not available in or compatible with released stable versions of Godot.
Checking the stable version of the documentation...
AudioStream¶
继承: Resource < RefCounted < Object
派生: AudioStreamGenerator, AudioStreamMicrophone, AudioStreamMP3, AudioStreamOggVorbis, AudioStreamPolyphonic, AudioStreamRandomizer, AudioStreamWAV
音频流的基类。
描述¶
音频流的基类。音频流用于播放音效和音乐,支持 WAV(通过 AudioStreamWAV)和 Ogg(通过 AudioStreamOggVorbis)文件格式。
教程¶
方法¶
_get_beat_count ( ) virtual const |
|
_get_bpm ( ) virtual const |
|
_get_length ( ) virtual const |
|
_get_stream_name ( ) virtual const |
|
_instantiate_playback ( ) virtual const |
|
_is_monophonic ( ) virtual const |
|
get_length ( ) const |
|
is_monophonic ( ) const |
方法说明¶
int _get_beat_count ( ) virtual const
目前没有这个方法的描述。请帮我们贡献一个!
float _get_bpm ( ) virtual const
目前没有这个方法的描述。请帮我们贡献一个!
float _get_length ( ) virtual const
目前没有这个方法的描述。请帮我们贡献一个!
String _get_stream_name ( ) virtual const
目前没有这个方法的描述。请帮我们贡献一个!
AudioStreamPlayback _instantiate_playback ( ) virtual const
目前没有这个方法的描述。请帮我们贡献一个!
bool _is_monophonic ( ) virtual const
目前没有这个方法的描述。请帮我们贡献一个!
float get_length ( ) const
返回音频流的长度,单位为秒。
AudioStreamPlayback instantiate_playback ( )
返回一个 AudioStreamPlayback。当想要扩展 _instantiate_playback,但从一个内部持有的 AudioStream 子资源调用 instantiate_playback 时很有用。在 AudioStreamRandomPitch::instantiate_playback
的源文件中可以找到这方面的示例。
bool is_monophonic ( ) const
如果该音频流仅支持单声道播放,则返回 true;如果音频流支持复调,则返回 false。