是否存在Createjs'preloadjs / soundjs的`unload`项

时间:2016-01-21 21:25:46

标签: createjs soundjs preloadjs

一旦你通过createjs将一个mp3加载到一个声音对象中,你将如何摧毁&从记忆中清除它?

1 个答案:

答案 0 :(得分:1)

有静态方法:

  1. removeSound:删除存储的声源参考
  2. removeSounds:删除多个声音src的
  3. removeAllSounds:擦除对声音的引用
  4. <强>实施例

     createjs.Sound.removeSound("myID");
     createjs.Sound.removeSound("myAudioBasePath/mySound.ogg");
     createjs.Sound.removeSound("myPath/myOtherSound.mp3", "myBasePath/");
     createjs.Sound.removeSound({mp3:"musicNoExtension", ogg:"music.ogg"}, "myBasePath/");
    

    查看the docs了解详情。

    这不是一个超常用例,所以如果您遇到问题,请随时在GitHub

    上打开一个问题