Flash cs6怎么实现鼠标碰图形后显示提示内容?
156279375
flash中想要实现鼠标碰触物体后,显示物体上的提示内容,该怎么实现这个问题恩?下面我们就来看看详细的教程。
1、单击“插入”---->“新建元件”,在Flash库中新建两个元件“矩形”和“圆”。
2、将元件矩形和圆,拖动到舞台的合适位置,如下图所示。
3、在属性面板中,将圆的实例名称取名为“cir_mc”,将矩形的实例名称取名为“rect_mc”。
4、新建代码图层,打开动作面板。首先,插入所需的类文件包名。
5、创建一个Dictionary实例,用来保存显示对象的提示。
6、设置对象“cir_mc”和“rect_mc”的提示,分别为“这是椭圆”和“这是矩形”。
7、注册对象“cir_mc”和“rect_mc”的鼠标滑过事件的侦听器,接收者函数为“onshow”。
8、注册对象“cir_mc”和“rect_mc”的鼠标移出事件的侦听器,接收事件的函数为“remove”。
9、定义函数onshow,用于实现鼠标移动到对象上后,显示提示。
10、在函数中先定义显示对象cur,其指示的对象即为鼠标滑过的对象。
11、创建一个动态文本实例,用变量showText引用它。
12、设置动态文本实例的文本内容,即鼠标移到该对象后显示的文本提示。
13、将动态文本添加到显示列表中,使文本正常显示。
14、将动态文本的名称取名为“show”。
15、设置动态文本在舞台显示的坐标,根据鼠标的坐标获取。
16、最后,定义函数remove,实现当鼠标移出对象后,将舞台上的提示移除。
17、运行程序,当鼠标移动到椭圆上后,显示“这是椭圆”,移到矩形上则显示“这是矩形”。
以上就是flash cs6鼠标碰触对象显示物体备注内容的教程,希望大家喜欢,请继续关注脚本之家。
相关推荐: