lufy's legend

标题: 自己写的模仿子弹代码?求解答 [打印本页]

作者: shenrixi3999    时间: 2020-6-5 19:53
标题: 自己写的模仿子弹代码?求解答
我以为鼠标事件 可以执行过一次 就不保留了!所以我在鼠标事件函数里
  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>





欢迎光临 lufy's legend (http://lufylegend.com/forum/) Powered by Discuz! X2.5