|
SWiSH Forum Forum użytkowników programów SWiSH |
|
Skrypty do programu SWiSH2 i SWISHmax - setInterval
antynomia - Wto 20 Maj, 2008 22:10 Temat postu: setInterval Witam,
znalazłam na forum flashzone potrzebny mi skrypt (chcę dynamicznie określić kolor do jakiego zmienia się sprite, tzn. coś w rodzaju efektu Move z opcją Color: Fade to, ale z poziomu AS).Przerobiłam w części ten skrypt na działający w Swishu ale zacięłam się na tym setInterval, z tego co zrozumiałam ta funkcja jest nieznana Swishowi. Czy jest jakiś jej odpowiednik? A jeśli nie, to czy macie jakiś skrypt, który by wykonywał właśnie takie działanie?
Tak wygląda kod ze strony flashzone.pl
TextField.prototype.kolor = function(s, kolor, kolor2)
Dostępność
Flash 6 i wyżej
Sposób użycia
pole.kolor(1000, 0xFF0000, 0xFFFFFF);
gdzie pole to nazwa instancji pola txt
Parametry
kolor - kolor "startowy"
kolor2 - kolor alternatywny
s- częstotliwość w milisekundach
Zwraca
Nic
Opis
Zmienia kolor tekstu z określoną częstotliwością
Kod: | TextField.prototype.kolor = function(s, kolor, kolor2) {
this.textColor = kolor;
var t = this;
function zmiana() {
t.textColor == kolor ? t.textColor=kolor2 : t.textColor=kolor;
}
setInterval(zmiana, s);
}; |
|
|