如何用flex代码使鼠标变样

 我来答
zltao2007
2012-08-19 · 超过66用户采纳过TA的回答
知道答主
回答量:125
采纳率:0%
帮助的人:136万
展开全部
这个问题只能说楼主懒
周末就不给开flash builder了,给你找了段自己看看吧。
----
如何在flex中实现自定义鼠标样式呢?flex本身提供了一个CursorManager可以用来管理鼠标样式。
比如,我们想把鼠标设置为忙碌状态,首先导入CursorManager包。在你的as代码头部添加:

import mx.managers.CursorManager;

你也可能会用到一些设置鼠标样式优先级的常量:

import mx.managers.CursorManagerPriority;
该类所包含的属性可查看帮助
实现更改鼠标样式的思路和关键代码如下;
import mx.managers.CursorManager; //所需的命名空间
[Embed(source="../images/quantou1.png")]
private var img_quantou:Class; //声明的图片对象,希望鼠标显示的样式
下面的就是执行的关键代码了,我封装成了一个方法
private function setMouseStyle(imgClass:Class):void{
CursorManager.removeAllCursors(); //清除所有设置的鼠标样式,使使用默认的鼠标样式
CursorManager.setCursor(imgClass,1);//设置鼠标样式,并设置了优先级,当执行该行代码时鼠标样式就被改变了
}
根据自己的情况,在适当的位置调用该方法即可。
861107377
2012-08-18
知道答主
回答量:6
采纳率:0%
帮助的人:6万
展开全部
你的意思是鼠标移动的时候同时划出两条线么 ? 在鼠标的mouseMove方法里 sp.grphics.lineStyle(); sp.grphics.lineTo(mousex,mousey); sp.grphics.lineTo(mousex+20,mousey+20);sp.grphics.endFill(); 这是伪代码 预皱U潜沛
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式