`

AS3 自定义鼠标样式

 
阅读更多

1:准备素材  舞台上添加一个矩形范围框 zoom_mc,在库里面增加一个五角星star 影片并输出为star ID号

2:在时间轴上添加代码

 

import flash.ui.Mouse;

var mouse_star:star;

zoom_mc.addEventListener(MouseEvent.MOUSE_OVER,overHandler);
zoom_mc.addEventListener(MouseEvent.MOUSE_OUT,outHandler);

function overHandler(e:MouseEvent):void {
    trace("over");
    Mouse.hide();
    mouse_star = new star();
    mouse_star.x=e.stageX;
    mouse_star.y=e.stageY;
    mouse_star.mouseEnabled=false;
    addChild(mouse_star);
    zoom_mc.addEventListener(MouseEvent.MOUSE_MOVE,moveHandler);
}

function outHandler(e:MouseEvent):void {
    trace("out");
    Mouse.show();
    removeChild(mouse_star);
    zoom_mc.removeEventListener(MouseEvent.MOUSE_MOVE,moveHandler);
}

function moveHandler(e:MouseEvent):void {
    mouse_star.x=e.stageX;
    mouse_star.y=e.stageY;
}

分享到:
评论

相关推荐

    as3文本热区导航,非link,可任意更改热区的鼠标样式

    本文将详细探讨如何利用AS3来创建文本热区导航,并且允许用户自定义鼠标样式,尽管标准的TextField类并不直接支持这些功能。 首先,我们要了解AS3中的TextField类。TextField是Flash环境中用来显示文本的基本组件,...

    as3滚动条制作

    总结,AS3滚动条制作涉及对DisplayObject容器的使用、事件监听、计算逻辑、鼠标交互以及性能和样式考虑。通过理解和实践这些要点,开发者能够创建出符合需求的、功能完善的滚动条,提升用户体验。在实际项目中,根据...

    as3 datagrid flash 自定义检索程序

    AS3 Datagrid Flash 自定义检索程序是一个用于展示和搜索数据的高级组件,广泛应用于Flash和Flex应用程序中。本文将深入探讨这个程序的核心知识点,包括AS3编程基础、XML数据源的处理、正则表达式应用、自定义...

    画线,对象拖动,自定义鼠标

    本实验聚焦于“画线、对象拖动及自定义鼠标”这些关键功能,这些都是Flash CS4环境中实现用户交互的基础。让我们深入探讨这些知识点。 首先,"画线"在Flash中通常通过AS3(ActionScript 3)编程来实现。AS3是Flash...

    AS3语法

    3. 自定义鼠标样式:在AS3中,可以使用Sprite来创建自定义的鼠标样式,並且可以通过监听mouseMove事件来设置鼠标的位置。 例如: ```as public class Test extends Sprite { private var cursor:Sprite = new ...

    as3 鼠标提示类ToolTip

    在ActionScript 3 (AS3)中,ToolTip 类是一个用于创建和管理鼠标悬停提示的内置组件。这个类使得开发者可以自定义显示在鼠标指针附近的文本或图形提示,为用户提供更多的上下文信息。在本篇文章中,我们将深入探讨...

    Laravel框架自定义分页样式操作示例

    在`paging.css`中,你可以根据自己的设计需求编写CSS代码,如示例中的样式代码所示,定义分页按钮的外观,包括颜色、边框、鼠标悬停效果等。例如,以下是一些基本的分页样式: ```css #pull_right { text-align: ...

    VB中如何改变鼠标的指针形状

    3. **使用自定义图标**: 如果需要使用自定义的图标作为鼠标指针,可以先加载图标文件到`Image`或`Picture`控件,然后将`MouseIcon`属性设置为此图标。例如: ```vb Dim myIcon As Object Set myIcon = ...

    画图工具类包(此类包是AS3)

    在本文中,我们将深入探讨一个基于ActionScript 3(AS3)的自定义画图工具包。这个工具包被设计为一系列可复用的组件,旨在简化开发人员在Flash平台上进行图形绘制和编辑任务的过程。AS3是一种面向对象的编程语言,...

    FLASH 标签云 AS3

    1. **对象和类**:AS3基于ECMAScript 4规范,采用严格的类定义和对象实例化,所以我们需要创建自定义类来表示每个标签,并定义它们的属性和方法。 2. **图形绘制**:使用`flash.display.Shape`和`Graphics`类,我们...

    一个as3曲线图代码

    - `Shape` 类:AS3中的`Shape`类是用于绘制矢量图形的基础,通过继承它,你可以创建自定义图形。 - `Graphics` 对象:每个`Shape`实例都有一个`Graphics`对象,它提供了各种绘图方法,如`moveTo()`, `lineTo()`, `...

    AS3.0鼠标提示信息源文件

    然而,标题中提到的"AS3.0鼠标提示信息源文件"提供了一个优化的解决方案,它可能包括了更高级的功能,如自定义样式、动态内容或者更流畅的动画效果。 描述中提到了"鼠标提示拷贝文件夹",这通常包含所需的...

    as3 tooltip的例子

    它允许你自定义提示内容、样式和行为。在描述中提到的“一个tooltip类,表示一个长方形的小弹出窗口”,实际上就是在创建一个自定义的Tooltip类,以便在用户将鼠标悬停在特定的舞台对象(如按钮或图形)上时显示相关...

    非常好用的as3画板程序

    "非常好用的as3画板程序"是一个基于AS3开发的画板应用,它允许用户在Flash环境中进行绘画创作,提供丰富的绘图功能和自定义可能性,适合开发各种版本的在线画板工具。 AS3画板程序的核心概念和技术包括: 1. **...

    flash柱状图 as3柱状图 开源代码

    总之,AS3柱状图开源代码为开发者提供了一种灵活的方式来创建和自定义数据可视化组件。通过理解和应用这些代码,开发者不仅可以快速搭建柱状图,还能在此基础上扩展出更多个性化的图表功能,以满足各种项目需求。

    Flex4 自定义通用ImageButton

    首先,我们来看`ImageButton.as`,这是自定义组件的核心代码。在Flex4中,自定义组件通常是基于`UIComponent`或其子类的。`ImageButton`很可能是继承自`Button`类,因为`Button`已经包含了基本的按钮行为,而我们要...

    DataGrid自定义列标题

    通过设置DataGridColumn的HeaderStyle,可以应用自定义的样式,例如改变字体、颜色、大小等: ```xml ... ``` 2.2 使用DataTemplate 使用DataTemplate可以创建更复杂的列标题,包括图像、按钮等...

    flash as3 苹果菜单

    在Flash AS3中实现这种效果,开发者需要模拟苹果菜单的布局、样式和交互逻辑,以便用户可以感受到类似的操作体验。 创建这样的菜单涉及到以下几个关键知识点: 1. **用户界面设计**:设计菜单的视觉元素,如图标、...

    [转] 滚动条类(影片剪辑,动态文本都可用,自定义滚动条样式)

    在AS3中,我们可以创建一个自定义的滚动条组件,以适应各种设计需求,比如改变滚动条的样式或行为。 首先,我们来看"phhui_ScrollBar.as"这个文件。这很可能是定义滚动条类的源代码文件。在这个类中,开发者可能...

    AS3语言和组件参考 for CS4

    - **交互设计**:通过AS3,可以实现与用户的深度交互,如拖放、键盘鼠标事件等。 - **网络通信**:AS3支持XML、JSON等数据格式,可以进行服务器端数据的获取和发送。 - **视频和音频处理**:AS3内置了处理多媒体...

Global site tag (gtag.js) - Google Analytics