您的位置:首页网页设计Flash → 鼠标效果系列教程:个性指针

鼠标效果系列教程:个性指针

时间:2004/11/7 2:26:00来源:本站整理作者:蓝点我要评论(0)


            
             
              
             
            

               
               

            



            

概述


  在我们的作品中,是不是只能使用系统定义的鼠标指针?能不能把它替换成我们自己定义的样式?当然可以!Flash提供了一个Mouse.hide()语句,使用它可以把鼠标指针隐藏起来。然后再用startDrag()使我们自己做的指针跟随鼠标移动。好,下面我们就来看看个性指针的制作过程。


制作步骤


第一步 制作光标


  这一步很简单,就是把你想要的光标效果做成一个影片剪辑,如图1所示。你可以尽情发挥你的想象,做个漂亮的样式。



图1


第二步 给影片夹子命名


  在时间线上新建一个指针层,并把这层置于最顶端。把做好的指针从库中拖入此层的第一帧,如图2所示。



图2


  保持指针处于选中状态,在属性面板中的<实例名称>栏中,为它命名。本例中为star。如图3所示。



图3


第三步 编写Action


  在时间线上点选指针层的第一帧,打开动作面板,写入如下语句:


Mouse.hide();
startDrag("_root.star", true);


  第一句Mouse.hide()的功能就是把鼠标指针隐藏掉,这个语句没有选项。第二句startDrag("_root.star", true)使我们自制的指针开始被拖动。其中,_root.star就是被拖动的影片的路径,而true是标识“锁定鼠标到中央”被选中,它的作用是使鼠标指针锁定在影片夹子的中心。如图4所示。



图4


  按Ctrl+Enter测试一下影片,鼠标指针已经替换成我们自己的了!如图5所示。




pluginspage="http://www.macromedia.com/go/getflashplayer"
type="application/x-shockwave-flash" width="384"
height="288">

图5


小结


  本例的思路就是先把系统的鼠标指针隐藏起来,再把自制的指针做成鼠标跟随。既然是这样,那么不用startDrag()也应该能做出这个效果。说到这里,相信不少读者已经想到了:_xmouse和_ymouse。有兴趣的朋友可以试一下,看能不能做出来。如果你对这两个属性不熟悉,不要紧,通过下一节的学习,你就能够很轻松的完成它了。


源文件下载


相关阅读 Windows错误代码大全 Windows错误代码查询激活windows有什么用Mac QQ和Windows QQ聊天记录怎么合并 Mac QQ和Windows QQ聊天记录Windows 10自动更新怎么关闭 如何关闭Windows 10自动更新windows 10 rs4快速预览版17017下载错误问题Win10秋季创意者更新16291更新了什么 win10 16291更新内容windows10秋季创意者更新时间 windows10秋季创意者更新内容kb3150513补丁更新了什么 Windows 10补丁kb3150513是什么

文章评论
发表评论

热门文章 没有查询到任何记录。

最新文章 Flash CS4基础入门 如何在Flash中打开一个定制的浏览器新窗口?学习ActionScript 3.0的6个好处几个小技巧精简Flash文件体积在Flash动画中添加“加为收藏”和“设为首页

人气排行 Flash游戏制作--小熊拼图用Flash实现几种镜头效果Flash制作动画知识:遮罩Flash如何做鼠标指针样式Flash制作环形文字Flash制作声情并茂的电子相册实例讲解flashMTV制作全过程(3)鼠标效果系列教程:游动的鱼