gpt4 book ai didi

audio - 如何在lua中播放声音

转载 作者:行者123 更新时间:2023-12-04 19:54:35 24 4
gpt4 key购买 nike

如何在lua中播放声音?有什么简单的技巧可以做到吗?

我的目标是在玩我的游戏时播放一些 ogg(或 mp3)文件,这是用 lua 编程的。它在 Windows 上运行。

最佳答案

Lua 没有任何内置的声音 API。在 Windows 上,您有以下选项:

  • 为所选的声音系统编写绑定(bind)(OpenAL 或更高级的东西——如果您需要帮助选择一个,作为一个单独的非特定于 Lua 的问题)。

  • 使用 LuaJIT2 FFI 直接访问所选音响系统的 DLL 函数。

  • 否则,如果您不使用 LuaJIT2,请使用 Alien FFI 库。

  • 或者,实际上,如果您熟悉 COM 内容,则可以使用 LuaCOM 播放一些声音(使用 DirectSound?)。

关于audio - 如何在lua中播放声音,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5365583/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com