getChildByName如何快速精准地移除canvas中动态添加的子元素?

比如在stage添加了一个图片元素 var imgEle = new Image(), i = 0;imgEle.onload = function (e) {        var bitmap = new annie.Bitmap(imgEle);    bitmap.name = "bitmap0";    stage.add...

比如在stage添加了一个图片元素

var imgEle = new Image(), i = 0;
imgEle.onload = function (e) {    
    var bitmap = new annie.Bitmap(imgEle);
    bitmap.name = "bitmap0";
    stage.addChild(bitmap);

}
imgEle.src = 'images/a.jpg';

我们可以通过getChildByName来动态移除这个元素

document.getElementById("remove").onclick = function () {               
 // 移除
stage.removeChild(stage.getChildByName("bitmap0"));

 };

  • 发表于 2018-07-20 17:45
  • 阅读 ( 697 )

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
不写代码的码农
Even

4 篇文章

作家榜 »

  1. 大北兔 15 文章
  2. 皮卡丘先生 13 文章
  3. hero 10 文章
  4. vien007 7 文章
  5. ningbnii 4 文章
  6. Even 4 文章
  7. 炸天 4 文章
  8. anlun214 4 文章