`
yiyanwan77
  • 浏览: 187808 次
  • 性别: Icon_minigender_1
  • 来自: 威海
社区版块
存档分类
最新评论

flash避免多次绑定事件与鼠标移入高亮

 
阅读更多

import flash.events.MouseEvent;
import flash.display.MovieClip;



this.addEventListener(MouseEvent.ROLL_OVER,function(event:MouseEvent):void{
	trace("over<<====");
	MapUtil.over=true;
	var mc:MovieClip=(event.currentTarget as MovieClip);
	mc.gotoAndPlay(3);
});
this.addEventListener(MouseEvent.ROLL_OUT,function(event:MouseEvent):void{
	trace("out-->")					;
	MapUtil.over=false;
	var mc:MovieClip=(event.currentTarget as MovieClip);
	mc.gotoAndPlay(2);  
});
gotoAndPlay(2);

   第一帧用于绑定事件,绑定完毕后直接跳转第二帧,在事件中改变一个util类的静态变量,第二帧执行的时候判断变量值,是否有鼠标移入,是则继续播放,否则stop,最后一个关键帧,跳转到第二帧,循环。这样动画始终在第二帧到最后一帧之间播放,第一帧只执行了一次。


 

  • 大小: 21.8 KB
0
1
分享到:
评论

相关推荐

    jquery 鼠标移入显示悬浮框

    jQuery 提供了一种简单的方法来实现鼠标移入事件监听。`mouseenter` 和 `mouseleave` 是jQuery中的两个事件,分别对应于原生JavaScript的`mouseover` 和 `mouseout`事件。`mouseenter`仅在鼠标首次进入元素时触发,...

    易语言根据句柄判断鼠标移入控件事件

    "易语言根据句柄判断鼠标移入控件事件"这个主题聚焦于一个特定的编程问题,即如何在易语言中通过控件的句柄来检测并响应鼠标进入该控件的事件。易语言是中国的一种可视化、面向对象的编程语言,它简化了编程过程,...

    vue鼠标移入添加class样式,鼠标移出去除样式(active)实现方法

    首先,要在Vue组件中实现鼠标移入移出的class样式动态变化,我们通常会使用Vue的指令(Directives)来绑定事件。在本例中,使用了`v-on`指令(简写为`@`)来监听`mouseover`(鼠标移入)和`mouseout`(鼠标移出)...

    jq无缝轮播 鼠标移入停止,移出滚动.zip

    鼠标事件的监听和响应是这个功能的关键,通过jQuery的`.hover()`方法可以实现对鼠标移入和移出事件的监听,并根据事件触发相应的滚动暂停或恢复。 以下是该知识点的详细解析: 1. HTML基础:HTML(HyperText ...

    video.js实现鼠标移入播放鼠标移出暂停

    在本文中,我们将深入探讨如何使用video.js库来实现一个功能,即当鼠标移入视频时自动播放,而当鼠标移出视频时则暂停播放。video.js是一个强大的HTML5视频播放器,它提供了丰富的自定义选项和良好的浏览器兼容性,...

    鼠标移入移出事件模块

    2. 删除所有鼠标移入移出事件:这个功能用于一次性移除所有关联的鼠标移入和移出事件,确保程序在某些情况下可以彻底清空事件队列。 3. 添加鼠标移入移出事件:这是将事件监听器绑定到指定元素上的过程,当鼠标进入...

    jQuery鼠标移入抖动变形特效.zip

    3. **jQuery事件绑定**:使用jQuery的`mouseenter`和`mouseleave`事件监听器,分别在鼠标移入和移出目标元素时执行相应函数。 4. **canvas绘图**:在`mouseenter`事件中,利用canvas的`drawImage`方法,根据预设的...

    鼠标悬停LOGO高亮显示.zip

    通过绑定这两个事件,我们可以实现LOGO在鼠标悬停时高亮,离开时恢复正常。 2. **CSS操作**:JavaScript可以修改HTML元素的样式,包括颜色、透明度等。在高亮显示LOGO时,可能会用到`style.backgroundColor`或`...

    根据句柄判断鼠标移入控件事件

    综上所述,根据句柄判断鼠标移入控件事件是Windows编程中的常见操作,它结合了句柄、事件处理、事件监听等多个核心概念,是构建用户交互界面的重要一环。在易语言中,开发者可以通过简洁的语法实现这一功能,使得...

    【JavaScript源代码】js实现鼠标移入移出卡片切换内容.docx

    3. **JavaScript事件监听**:通过绑定`mouseover`和`mouseout`事件来实现鼠标移入移出时的行为变化。 4. **DOM操作**:对页面元素进行选择和修改,以达到预期的显示效果。 #### 三、代码详解 ##### HTML部分 ```...

    jQuery 图片特效,鼠标经过图标高亮显示

    在网页设计中,jQuery 是一个非常流行的 JavaScript 库,它简化了 DOM 操作、事件处理、动画效果...此外,如果你有大量图标需要处理,可能需要考虑性能优化,如使用事件委托,避免为每个图标元素单独绑定事件处理函数。

    Jquery实现鼠标移上弹出提示框、移出消失思路及代码

    这两个事件分别对应鼠标的移入和移出动作。在JQuery中,可以通过选择器选中元素后使用hover()方法来简化这一过程,hover()方法接受两个函数作为参数,分别对应mouseover和mouseout事件。 4. 提示框跟随鼠标移动:...

    vue实现鼠标移入移出事件代码实例

    在Vue.js中,实现鼠标移入(mouseenter)和移出(mouseleave)事件是常见的交互功能,主要用于添加动态效果或提供额外的信息。以下是对标题和描述中提到的知识点的详细解释: 1. **Vue事件绑定**: 在Vue中,我们...

    Delphi 动态绑定事件处理函数过程

    6. **自定义事件处理函数**:你可以根据需求创建自己的事件处理函数,这个函数应与事件类型匹配。函数参数通常包含 `Sender` 对象,用于识别触发事件的对象,以及任何特定于事件的数据结构。 7. **测试与验证**:...

    jquery hover事件鼠标悬停九宫格图片高亮显示代码

    本教程将深入探讨如何利用jQuery的`hover`事件实现鼠标悬停时九宫格图片的高亮显示效果。这个效果可以增强用户对网页内容的互动体验,使用户更容易注意到并操作特定的图像元素。 首先,我们需要理解`hover`事件。在...

    jqeury 鼠标移入放大.zip

    2. **选择器与事件绑定** jQuery的选择器非常强大,可以轻松选取DOM中的元素。比如,我们可以使用CSS选择器(如ID、类名、标签名等)来选取需要应用放大效果的元素。要绑定事件处理函数,可以使用`.on()`方法。例如...

    鼠标移动到地图某个对象时,放大突出显示

    7. **性能优化**:在处理大量地图对象时,为了保证应用性能,可能需要考虑使用缓冲区、分层次渲染等技术,避免一次性加载所有对象导致的卡顿。 8. **地图投影**:在实际应用中,地图可能存在不同的投影方式,我们...

    基于原生JavaScript完成的网页端2048游戏,适配移动端,绑定键盘和鼠标滑动事件.zip

    基于原生JavaScript完成的网页端2048游戏,适配移动端,绑定键盘和鼠标滑动事件 基于原生JavaScript完成的网页端2048游戏,适配移动端,绑定键盘和鼠标滑动事件 基于原生JavaScript完成的网页端2048游戏,适配移动端...

Global site tag (gtag.js) - Google Analytics