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

fame_fatale 19.12.2008 12:37

Изменение цвета при наведении курсора
 
Мой вопрос как обычно из разряда глупых. Я даже в поиске порылась, чтобы не позориться, но не нашла. Уж не обессудьте, поведайте как это сделать (вопрос в теме):rolleyes:

silin 19.12.2008 12:44

MovieClip.onRollOver
Color.setRGB
Color.setTransform

fame_fatale 19.12.2008 12:50

а можно поподробнее?

silin 19.12.2008 13:03

конкретно можно ответить только на конкретный вопрос
а на такой подробнее, чем в хелпе вряд ли получится
впрочем:
Код AS1/AS2:

//mc-мувик
var clr:Color=new Color(mc);
mc.onRollOver=function(){
        clr.setRGB(0x00FF00);
}


Волгоградец 19.12.2008 14:55

При всем уважении к silin'у, лучше юзать ColorTransform для простых задач. Т.к.:
Цитата:

Deprecated since Flash Player 8. The Color class has been deprecated in favor of the flash.geom.ColorTransform class.

silin 19.12.2008 15:06

дада
сори, не хотел ввести в заблуждение, отстал от прогресса
Код AS1/AS2:

import flash.geom.ColorTransform;
mc.onRollOver=function(){
        var ct:ColorTransform=mc.transform.colorTransform;
        ct.rgb=0x00FF00;
        mc.transform.colorTransform=ct;
}



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

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