版本

menu_open
Wwise SDK 2021.1.14
快速入门示例集成—— State(状态)

State 示例

以下代码显示您可以如何设置给定状态组(State Group)的当前状态(State):

AK::SoundEngine::SetState( AK::STATES::PLAYERHEALTH::GROUP, AK::STATES::PLAYERHEALTH::STATE::NORMAL );

除 ID 外,AK::SoundEngine::SetState() 方法还接受字符串(Unicode 或 Ansi)。在这种情况下,您将指定音频设计师定义的 State Group 和 State 的名称:

AK::SoundEngine::SetState( L"PlayerHealth", L"Normal" );

在应用程序示例中,您可以通过使用对话框 General 板块中的相应下拉列表来更改PlayerHealth 状态组的当前状态。

请参阅 集成详情—— State(状态) 了解更多信息。

备注: 此例程摘自 示例 一节中的“声音引擎集成工程示例”部分。请参阅 Integration Demo 示例 了解更多信息。
AKSOUNDENGINE_API AKRESULT SetState(AkStateGroupID in_stateGroup, AkStateID in_state)

此页面对您是否有帮助?

需要技术支持?

仍有疑问?或者问题?需要更多信息?欢迎联系我们,我们可以提供帮助!

查看我们的“技术支持”页面

介绍一下自己的项目。我们会竭力为您提供帮助。

来注册自己的项目,我们帮您快速入门,不带任何附加条件!

开始 Wwise 之旅