每天学一点flash(75) ToolTip 提示

 

今晚拿了麦哥哥的程序修改,之前他给了一个ToolTip的类,在他的基础上加了几个方法这个toolTip 提示只是一个Sprite+TextField的 混搭。要是说到其他的在玩游戏看到提示,相对来讲,他们toolTip类还是比较强大的。对于一些简单的提供提示的来讲,还可以应付一下。

 

好吧。有关toolTip类的制作,涉及就是Sprite+TextField的混搭。需要文本,需要图形的辅助。这样看起来就有摸有样了。网上已经有更加强大的toolTip类库了。资源可以随意发挥。

 

 

使用说明:

执行的时候 在场景里面随便添加两个元件进行测试。

 

首先执行ToolTipManager.init(this); 让主场景将toolTip的添加到显示列表当中。

 

ToolTipManager里面有几个静态方法,只是需要进行提示的信息。使用的办法是。

 

ToolTipManager.addToolTip(mcA,str,10,10);

 

mcA是舞台上的元件,str是要显示的内容,10 和10是偏移鼠标相对位置。

 

 

如果需要对鼠标监听进行删除信息。可以执行第二种的方法。

 

ToolTipManager.addToolTipByName("mcB",mcB,str2);

ToolTipManager.removeListenerByName("mcB");

 

 

如果鼠标事件不想封装在里面,可以使用ToolTipManager.show() 替代,后面有几个方法是在一个网友麦哥哥基础上修改的。

 

 

使用的方法很容易,基本上适应一部分需求,但是对于更加强的信息提示,这样这个ToolTip就需要重新修改。改变以适应更多不同需求。

 

 

缺点

 

讲到缺点。有一些方法不能很有效针对全部情况。会存在一些设计的问题。

 

 

大致上就当介绍使用。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 倘若再进行修改的话.让提示带一颜色的。可以设置Html

 

让textField 以html方式进行显示。

 

所以可以对ToolTipManager,加以改造。

 

在测试的时候,在播放器显示两种文本设置方式的时候,混在一起使用发现有一些不正常 在网页浏览器则显示正常。

设置text 和htmltext 方式的时候 遇到一个这样的问题。不清楚发生了什么事

 

 

 

 

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 9
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值