我在 UE 5 的游戏中没有声音
I get no sound in Game in UE 5
同一个项目 ToonTanks 在 UE4 中声音正常,但当我迁移到 UE5 时没有弹丸声音。
在projectile.h中我声明了这样的声音
UPROPERTY(EditAnywhere, Category="combat")
USoundBase* LaunchSound;
然后我在蓝图中设置它然后在 projectile.cppBeginPlay 我播放这样的声音
if (LaunchSound) {
UGameplayStatics::PlaySoundAtLocation(this, LaunchSound, GetActorLocation());
}
当我按下停止按钮时编辑器输出声音正常我也试过FPS演示它在游戏中正常有声音。我调试了这个游戏,执行进入 if
但没有声音。有什么建议吗?
使用以下步骤修复:
1-Delete the folder Intermediate
2-Right click the uproject file and select generate vs files
3-open rider and choose for ex development editor build
4-wait until rider update source files
5-build from rider
6-open UE5 editor and run and sound work as expected.
同一个项目 ToonTanks 在 UE4 中声音正常,但当我迁移到 UE5 时没有弹丸声音。
在projectile.h中我声明了这样的声音
UPROPERTY(EditAnywhere, Category="combat")
USoundBase* LaunchSound;
然后我在蓝图中设置它然后在 projectile.cppBeginPlay 我播放这样的声音
if (LaunchSound) {
UGameplayStatics::PlaySoundAtLocation(this, LaunchSound, GetActorLocation());
}
当我按下停止按钮时编辑器输出声音正常我也试过FPS演示它在游戏中正常有声音。我调试了这个游戏,执行进入 if
但没有声音。有什么建议吗?
使用以下步骤修复:
1-Delete the folder Intermediate
2-Right click the uproject file and select generate vs files
3-open rider and choose for ex development editor build
4-wait until rider update source files
5-build from rider
6-open UE5 editor and run and sound work as expected.