Flash AS3:如何在单击MC 2时禁用MC 1的键盘控制?

时间:2016-03-18 12:04:31

标签: actionscript-3 flash

我有两个不同的动画片段可以使用相同的键盘键移动。

单击movieclip 2时,如何禁用movieclip 1的键盘控制 反之亦然?

代码:

import Exception.FilloException;
import Fillo.Connection;
import Fillo.Fillo;
import Fillo.Recordset;

1 个答案:

答案 0 :(得分:0)

你可以这样做,只需将click事件监听器添加到两个影片剪辑中,每次选择单击的事件监听器为var movieclip:MovieClip = null; mc1.addEventListener(MouseEvent.MOUSE_DOWN, onMcClick); mc2.addEventListener(MouseEvent.MOUSE_DOWN, onMcClick); function onMcClick(e:MouseEvent):void { movieclip = e.currentTarget as MovieClip; } (全局变量):

ListView

就是这样。

希望可以提供帮助。