0

Flash オブジェクトにグラフィックがあり、このグラフィックのロールオーバー時にカーソルを変更したいと考えています。次のように私のコードは次のとおりです。

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

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

コードはロールオーバー時には機能しますが、ロールアウト時には機能しません。カーソルは、ロールアウト時に変更されません。私はアクションスクリプトが初めてです。したがって、この点に関するヘルプは高く評価されます。

4

1 に答える 1

0

使用する必要がありますstopDrag()

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

Startdrag1 つの必須パラメータと 5 つのオプション パラメータがあります。1 つ目はドラッグするオブジェクトで、2 つ目はlockCenterです。なので使うstartDrag(object,false)と引きずりが止まりません。

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

于 2013-08-08T13:52:49.110 に答える