图1
图2

图3

图4
如上图所示,图1为播放背景音乐代码,设置loop为true.图2为播放log日志。图3为释放日志。图4位释放是截图。
问题为:
1.既然设置了循环播放,为什么source为AL_STOPPED状态?这个状态是什么时候改变的?
2.为什么脚本层返回的audio为63,到c++层变为64了?但其_alSource都是2401?
补充一下:
大于1M就默认不循环,但是我们发现我们主菜单背景音乐大于1M,还是循环播放?
这块,update在主线程中执行,手动断点卡顿后就变为AL_STOPPED状态了。何解呢?




