Форум 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=73907)

ProFix 06.01.2006 19:15

курсор
 
:confused:
Как поменять стандартные курсоры флэша (стрелку и руку) на свои? Желательно сделать это с помощью Action Script, ну а если нельзя с помощью Action Script, то скажите другой способ... Заранее спасибо...

Reijii 06.01.2006 19:21

создай клип назови его к примеру myCursor в него запихни свою картинку
на таймлайне напиши:

Код:

Mouse.hide();
myCursor.onMouseMove = function() {
    this._x = _xmouse;
    this._y = _ymouse;
    updateAfterEvent();
};


Antares 06.01.2006 19:33

А updateAfterEvent тут зачем? Чтобы ноги у машины гнулись?:)

ProFix 06.01.2006 19:34

Пасиба за пример...
Еще какие-нибудь предложения у кого-нибудь имеются?

ProFix 06.01.2006 19:35

а ты про updateAfterEvent можешь подробнее рассказать? я его ниразу не использовал.

Reijii 06.01.2006 19:37

:) и то правда... больше не буду исправлюсь :rolleyes:

__i 06.01.2006 19:37

Antares c чего ты решил что у машины будут гнуться ноги?, updateAfterEvent помогает сделать движение более плавным и все.

Reijii 06.01.2006 19:42

я на это и расчитывал..
но не будет ли это влиять на скорость / нагрузку на "машину" ?
я просто не тестировал при больших мувиках.

__i 06.01.2006 19:53

Вложений: 1
Специально для Antares'a провел опыт на производительность.
см. рисунок,

сверху:
красный цвет с updateAfterEvent,
зеленый - перекомпиливаю проект,
синий - без updateAfterEvent.
заметили разницу ? я лично никакой, при использовании updateAfterEvent у меня даже "пики" закрузки были ниже на 1-2%.

условия тестирования - загружена картинка, над ней рисованый курсор в виде лупы (линии, градиет, просто заливка)

__i 06.01.2006 19:55

ну еще забыл сказать - курсором елозил довольно быстро, и настойчиво для каждого примера%))


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

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