lufy's legend

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 332|回复: 0

自己写的模仿子弹代码?求解答

[复制链接]

2

主题

0

好友

14

积分

士兵

Rank: 1

发表于 2020-6-5 19:53:37 |显示全部楼层
我以为鼠标事件 可以执行过一次 就不保留了!所以我在鼠标事件函数里
  var bitmapdata = new LBitmapData(loader.content);  
    var bitmap = new LBitmap(bitmapdata);
        bitmap.x+=100;
   addChild(bitmap);}

就可以无限添加 模仿子弹了,可为什么只能复制一次尼 。。。。求大神解答 或给个例子


<script type="text/javascript">
init(50,"mylegend",300,300,main);
var field;
function main(){  
loader = new LLoader();  
    loader.addEventListener(LEvent.COMPLETE,loadBitmapdata);  
    loader.load("face.jpg","bitmapData"); }  
function loadBitmapdata(event){  
    var bitmapdata = new LBitmapData(loader.content);  
    var bitmap = new LBitmap(bitmapdata);
        var layer = new LSprite();
  addChild(layer);
  layer.addChild(bitmap);
   layer.addEventListener(LMouseEvent.MOUSE_DOWN,downshow);
   layer.addEventListener(LMouseEvent.MOUSE_UP,upshow);
}
function loadBitmapdata1(event){  
    var bitmapdata = new LBitmapData(loader.content);  
    var bitmap = new LBitmap(bitmapdata);
        bitmap.x+=100;
   addChild(bitmap);}
function downshow(event){
        //alert(event.x);
         loader = new LLoader();  
    loader.addEventListener(LEvent.COMPLETE,loadBitmapdata1);  
    loader.load("csdn-logo.png","bitmapData");
}
function upshow(event){
       
}
</script>
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

防止垃圾广告,请填写任意字符

Archiver|lufy's legend

GMT+8, 2020-7-15 17:46 , Processed in 0.060603 second(s), 21 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部