首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Flash >

Flash的addEventListener有关问题

2012-03-04 
Flash的addEventListener问题我想在show事件里显示当前触发show事件的元件对象,求各位帮帮忙,小弟刚学不懂

Flash的addEventListener问题
我想在show事件里显示当前触发show事件的元件对象,求各位帮帮忙,小弟刚学不懂!
古林.addEventListener(MouseEvent.MOUSE_OVER,show);
横街.addEventListener(MouseEvent.MOUSE_OVER,show);
function show(e:MouseEvent)
{
trace("当前触发show事件的元件是;");
}

[解决办法]
function show(e:MouseEvent)
{
trace(e.target);
}
这样就可以了。

还有个建议。最好不要用中文来命名元件或变量或函数等。总之将来可能会出现莫名其妙的问题。
[解决办法]
function show(e:MouseEvent)
{
switch(e.target.name)
{
case "古林":
trace("古灵");
break;
case "横街":
trace(横街)
break;
}


}

热点排行