Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   При наведении меняется курсор (http://www.flasher.ru/forum/showthread.php?t=93629)

Snyde 25.03.2007 19:05

При наведении меняется курсор
 
Как при сделать чтобы при наведении на обьект менялся вид курсора???

etc 25.03.2007 19:09

Mouse.hide, Mouse.show, onMouseMove

iNils 25.03.2007 19:36

Код:

function drawRect (mc:MovieClip, color:Number, a:Array):Void {
        mc.beginFill (color);
        mc._x = a[0].x;
        mc._y = a[0].y;
        mc.moveTo (0, 0);
        for (var i:Number = 1; i < a.length; i++) {
                mc.lineTo (a[i].x, a[i].y);
        }
        mc.lineTo (0, 0);
        mc.endFill ();
}
var mc:MovieClip = this.createEmptyMovieClip ("mc", this.getNextHighestDepth ());
var cur:MovieClip = this.createEmptyMovieClip ("cur", this.getNextHighestDepth ());
drawRect (mc, 0x555555, [{x:100, y:100}, {x:50, y:0}, {x:50, y:50}, {x:0, y:50}]);
drawRect (cur, 0xFF0000, [{x:200, y:200}, {x:50, y:25}, {x:25, y:25}, {x:25, y:50}]);
cur._visible = false;
mc.onRollOver = function () {
        Mouse.hide ();
        cur.startDrag (true);
        cur._x = _xmouse;
        cur._y = _ymouse;
        cur._visible = true;
};
mc.onRollOut = function () {
        Mouse.show ();
        cur.stopDrag ();
        cur._visible = false;
};


Snyde 25.03.2007 20:02

спасибки


Часовой пояс GMT +4, время: 11:01.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.