PDA

Просмотр полной версии : Задать Tint и Brightness программно...


Charly84
06.09.2005, 00:37
1. Я хочу, чтобы при наведении мышкой на мувик помнять полностью его гаму (Tint).. Как сделать это программно?

2. Поменять параметр _alpha для мувика легко... А что сделать, чтобы программно изменять параметр brightness?

3. Color.setTransform - можна сделать, чтобы это применять не только к кнопкам, но и к простым мувикам? У меня работает только на кнопках...

Всем заранее спасибо за оказанную помощь...

ffffff
06.09.2005, 11:00
Color.setTransform работает и на мувиках :)

вот я вчера писал прототип для использования этой темы.

MovieClip.prototype.reds = function(){

this.end_ga_ba = 40;
this.step = 15;
this.mycol = new Color(this);
this.now_ga_ba = this.mycol.getTransform().ba;

this.onEnterFrame = function(){
//trace( now_ga_ba );
if(this.now_ga_ba <= this.end_ga_ba){
delete this.onEnterFrame;
}
this.now_ga_ba = this.now_ga_ba - this.step;
if(this.now_ga_ba<this.end_ga_ba){
this.now_ga_ba = this.end_ga_ba
}
this.mycol.setTransform({ga:this.now_ga_ba, ba:this.snow_ga_ba});


}
}

на мувиках использование
on(RollOver){
this.reds();
}

ab1e
11.04.2010, 18:16
ffffff, использовал Ваш код - всё работает, но не могу понять как сделать RollOut и возвращение исходного цвета.

или (to all) подскажите какой-либо иной способ изменения цвета, подсвечивания или изменения brightness при наведении.

извините за поднятие темы 05-го года :)

Добавлено через 18 часов 41 минуту
Разобрался сам. Если кому надо:

MovieClip.prototype.reds2 = function(){
this.mycol.setTransform({ga:100, ba:100});
}