cocos creator 3.3.2 音频播放结束后控制台报错

  • Creator 版本:3.3.2

  • 目标平台: Chrome

  • 重现方式:

  • 首个报错:

  • 之前哪个版本是正常的:

  • 手机型号:

  • 手机浏览器:

  • 编辑器操作系统:

  • 重现概率:

本地调试 & 构建运行 都能复现

代码:
const audio = new AudioSource();
audio.clip = this.audioClip;
audio.play();

截图:

你是不是需要 this.node.addComponent(audio);
要不然 audio.node 就是 null 了

原来如此,谢谢,但我觉得每播放一个音频还要创建个节点绑在一起,太繁琐了,如果音频能提供一个结束监听事件,和2.X版本差不多,就好多了。= =