loadmovie时onpress无效问题
1、自己先拉个mc到主场景,给个id,就可以onpress,但loadmovie别的东西到这个mc后,怎么就不可以onpress,onmousedown了呢。。。。
例如我想这样:
m = getNextHighestDepth();
a.swapDepths(m);
pic_name = "2.jpg";
loadMovie(pic_name, a);
a._x = 125;
_a._y = 50;
a._xscale = 50;
a._yscale = 50;
a.onMouseDown = function() {
a._x = a._x+10;
};
为什么这样的onmousedown就无效呢。。。。
使用MovieClipLoader类
代码如下(直接复制就可以用);
this.createEmptyMovieClip("kb_mc", 0);
var my_mcl:MovieClipLoader = new MovieClipLoader();
var my_obj:Object = new Object();
my_obj.onLoadInit = function(kb_mc:MovieClip) {
kb_mc._height=Stage.height;
kb_mc._width=Stage.width;
kb_mc.onMouseDown = function() {
trace("压住我了");
};
};
my_mcl.loadClip("http://www.89525.net/img/4620061215162311.jpg", kb_mc);
my_mcl.addListener(my_obj);
热门文章推荐
- [HLS]做自己的m3u8点播系统使用HTTP Live Streaming(HLS技术)
- [FMS]FMS流媒体服务器配置与使用相关的介绍
- [AS3]什么是M3U8,与HTML5的区别是什么
- AS2.0 让flash自适应全屏,并且不自动缩放
- [AS3]as3.0的sound类常用技巧整理
- [AS3]as3与ByteArray详解、ByteArray介绍、ByteArray用法
- 关于RTMP,RTMPT,RTMPS,RTMPE,RTMPTE协议的介绍
- [JS]分享浏览器弹出窗口不被拦截JS示例