这是啥高级写法?看不懂

这个很容易看懂啊, 就是有一个 节点, 上面挂了 audiosource 组件。 然后把这个组件常驻不销毁。 后面就用这个节去播音频。 你只要换 clip 就行了。

AudioSource 有个叫 playOneShot 的方法用于播放音频,这意味着你可以不用重复构造不同的 AudioSource 节点来播放音效。 通过 addPersistRootNode 方法可以让这个节点常驻在场景内。

你该不会还在用js看不懂ts吧