0$房天下问答|flash下面的代码是什么意思?$https://m.fang.com/ask/ask_1182092.html$https://static.soufunimg.com/common_m/m_public/201511/images/asksharedefault.png
packc/pages/ask/detail/detail?askid=1182092
-
flash下面的代码是什么意思?
var rotationNumber:Number = 0;tile_mc.addEventListener(MouseEvent.MOUSE_OVER, startFlip);function startFlip(evt:MouseEvent){ tile_mc.addEventListener(Event.ENTER_FRAME, flipIt);}function flipIt(evt:Event):void{ if(rotationNumber < 10){ tile_mc.rotationY += 18; rotationNumber++; } else { tile_mc.removeEventListener(Event.ENTER_FRAME, flipIt); rotationNumber = 0; }}
更多
共1个回答
-
-
-
w_w_l_y_x
丨Lv 3
var rotationNumber:Number = 0; 定义计数变量,初始化值为0tile_mc.addEventListener(MouseEvent.MOUSE_OVER, startFlip); //当鼠标滑过tile_mc时,调用startFlip函数function startFlip(evt:MouseEvent){ tile_mc.addEventListener(Event.ENTER_FRAME, flipIt);//每经过一桢,调用flipIt函数 } function flipIt(evt:Event):void{ if(rotationNumber < 10){ //当计数变量小于10时tile_mc.rotationY += 18; tile_mc的变量rotationY增大18rotationNumber++; 计数变量自增1} else { //否则tile_mc.removeEventListener(Event.ENTER_FRAME, flipIt);亿移除执行flipIt函数的侦听器 rotationNumber = 0; 计数变量置0} }
免责声明:问答内容均来源于互联网用户,房天下对其内容不负责任,如有版权或其他问题可以联系房天下进行删除。

关注成功