PDA

Просмотр полной версии : Изменение цвета при наведении курсора


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
конкретно можно ответить только на конкретный вопрос
а на такой подробнее, чем в хелпе вряд ли получится
впрочем:
//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
дада
сори, не хотел ввести в заблуждение, отстал от прогресса
import flash.geom.ColorTransform;
mc.onRollOver=function(){
var ct:ColorTransform=mc.transform.colorTransform;
ct.rgb=0x00FF00;
mc.transform.colorTransform=ct;
}