创建鼠标光标的形状实例

2008-04-02 10:35:10来源:互联网 阅读 ()

新老客户大回馈,云服务器低至5折


  制作过程说明:

  1.新建一个文档,然后创建3个图层,名字分别是actions,hotspot 和

  cursor,之后把播放速度调整到24fps(如图1)。

  


  2.创建一个十字当作鼠标的一个形状,然后按F8转变为一个元件,之后双击打开,开始修改这个元件,配置width和height为18,X和Y坐标为-9.0,之后创建3个图层,分别为:cursor,actions,labels。最后分别在第5、10桢插入关键桢。(如图2所示)

  


  3.我们分别配置元件的颜色:第一桢为白色,第5桢为红色,第10桢为兰色。并且分别在这3桢处,添加动作stop。(如图3所示)

  


  4.返回场景给影片命名实例名为:cursor_mc。如图4所示:

  


  5.我们在hotspot层中画一个矩形,然后按F8转变为一个影片剪辑,然后在场景中给他命名实例的名字为:hotspot_mc。如图5所示:

  


  6.我们现在在action层中来了,开始配置action。把下列代码加到该关键桢中:

  _root.cursor_mc.swapDepths(1000);

  _root.onEnterFrame = function() {

  Mouse.hide();

  cursor_mc._x = _root._xmouse;

  cursor_mc._y = _root._ymouse;

  }

  7.然后我们还要添加一些控制鼠标形状的颜色代码。把下面代码添加到如上代码的后面:

  _root.hotspot_mc.onRollOver = function() {

  _root.cursor_mc.gotoAndStop("red");

  }

  _root.hotspot_mc.onPress = function() {

  _root.cursor_mc.gotoAndStop("blue");

  }

  _root.hotspot_mc.onRelease = function() {

  _root.cursor_mc.gotoAndStop("red");

  }

  _root.hotspot_mc.onRollOut = _root.hotspot_mc.onReleaseOutside = function() {

  _root.cursor_mc.gotoAndStop("white");

  }

  8.完成了,您能够自己任意配置自己的鼠标光标的形状了

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇: Flash实用技巧之音乐时间显示篇

下一篇: 减少FlashMX2004的启动时间