diff --git a/src/containers/stage.jsx b/src/containers/stage.jsx index 55c3607248f60868f3e2527a97140a7c1cf62d5c..0283bcaaa0526dfa6b14b14615f6781ea1e3ab82 100644 --- a/src/containers/stage.jsx +++ b/src/containers/stage.jsx @@ -1,6 +1,7 @@ const bindAll = require('lodash.bindall'); const React = require('react'); const Renderer = require('scratch-render'); +const AudioEngine = require('scratch-audioengine'); const VM = require('scratch-vm'); const StageComponent = require('../components/stage/stage.jsx'); @@ -20,6 +21,8 @@ class Stage extends React.Component { componentDidMount () { this.renderer = new Renderer(this.canvas); this.props.vm.attachRenderer(this.renderer); + this.audioEngine = new AudioEngine(); + this.props.vm.attachAudioEngine(this.audioEngine); this.attachMouseEvents(this.canvas); } componentWillUnmount () {