·您当前的位置:首页 > 技术教程 > AS2与AS3技术 >

loadmovie时onpress无效问题

时间:2011-11-03 08:41blueidea.com
loadmovie时onpress无效问题,自己先拉个mc到主场景,给个id,就可以onpress,但loadmovie别的东西到这个mc后,怎么就不可以onpress,onmousedown了呢

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);

热门文章推荐

请稍候...

保利威视云平台-轻松实现点播直播视频应用

酷播云数据统计分析跨平台播放器