在翻转时将光标更改为自定义

时间:2013-08-07 11:11:56

标签: flash actionscript-2

我的flash对象中有一个图形,我想在此图形上翻转时更改光标。这是我的代码如下:

   on (rollOver) {
       Mouse.hide();
       startDrag(DynmcCrsr, true);
   }

   on (rollOut) {
       startDrag(DynmcCrsr, false);
       Mouse.show();
   }

代码在转存时起作用,但在转出时不起作用。在卷展栏时,光标保持不变。我是动作脚本的新手。所以在这方面的任何帮助都将受到高度赞赏。

1 个答案:

答案 0 :(得分:0)

您应该使用stopDrag()

on (rollOut) {
   stopDrag();
   Mouse.show();
}

Startdrag有1个必需参数和5个可选参数。 第一个是您要拖动的对象,第二个是lockCenter。因此,如果您使用startDrag(object,false),则不会停止拖动。

http://help.adobe.com/en_US/as2/reference/flashlite/WS5b3ccc516d4fbf351e63e3d118ccf9c47f-7f93.html