Archaiczna animacja dynamicznego tekstu - ActionScript 2.0
Skrypt tworzy animację wpisanego przez nas tekstu w zmiennej "tekst", obsługuje on też kodowanie html oraz możliwa jest modyfikacja prędkości całej animacji po przez zmianę zmiennej "prędkość".
Aby skrypt zadziałał, potrzebujemy stworzyć dynamiczne pole tekstowe na głównej scenie filmu o nazwie instancji "tekst_txt". Jeśli chcemy mieć również dźwięk w animacji potrzebujmy posiadać w bibliotece obiekt o nazwie "type".
Wersja-Online:
Listing
var predkosc:Number = 1;
tekst_txt.html = true;
var tekst:String = "Adam 'Divix' - twórca, założyciel oraz główny administrator serwisu Funkcje.net <br /><br />O sobie: Student trzeciego roku Uniwersytetu Aberystwyth w Wielkiej Brytanii na kierunku Computer Science: Internet Computing. Wiek 21 lat , znajomość nowoczesnych technik tworzenia stron WWW w Internecie, 5-letnie doświadczenie w projektowaniu witryn internetowych. Ambitny, kreatywny. Zainteresowania głównie animacją oraz grafiką na potrzeby wirtualnego środowiska z wykorzystaniem języków programowania: Java, PHP 5, Action Script 2 oraz JavaScript. Obecnie w opracowaniu autorski System Zarządzania Treścią o nazwie DiviXcms. Po nauce, zamierza otworzyć firmę Web designerską w Polsce.<br /><br />Igor - współ-twórca, założyciel i główny administrator serwisu Funkcje.netO sobie: Pracownik w firmie design'erskiej z dwu letnim stażem. W środowisku od ponad 5 lat, specalizuje się głównie w PHP oraz AJAX. 21-letni programista znający dobrze marketingowe realia, oraz pozycjonowanie w Internecie. Nie są mu obce takie języki jak Action Script czy XML. Ciągle szuka nowych wyzwań oraz alternatywnych rozwiązań, niezwykle drobiazgowy w programowaniu oraz walidacji kodu.<br /><br />Pozdrawiamy<br />Zespół Serwisu Funkcje.net";
var sInt = setInterval(wydrukuj,1);
var licznik:Number = 0;
var s:Sound = new Sound();
s.attachSound("type");
s.setVolume(200);
function wydrukuj() {
if(licznik == 0) {
s.start(0,1000);
}
tekst_txt.htmlText = tekst.substring(0,licznik);
licznik +=predkosc;
if(licznik > tekst.length) {
clearInterval(sInt);
s.stop();
}
}
tekst_txt.html = true;
var tekst:String = "Adam 'Divix' - twórca, założyciel oraz główny administrator serwisu Funkcje.net <br /><br />O sobie: Student trzeciego roku Uniwersytetu Aberystwyth w Wielkiej Brytanii na kierunku Computer Science: Internet Computing. Wiek 21 lat , znajomość nowoczesnych technik tworzenia stron WWW w Internecie, 5-letnie doświadczenie w projektowaniu witryn internetowych. Ambitny, kreatywny. Zainteresowania głównie animacją oraz grafiką na potrzeby wirtualnego środowiska z wykorzystaniem języków programowania: Java, PHP 5, Action Script 2 oraz JavaScript. Obecnie w opracowaniu autorski System Zarządzania Treścią o nazwie DiviXcms. Po nauce, zamierza otworzyć firmę Web designerską w Polsce.<br /><br />Igor - współ-twórca, założyciel i główny administrator serwisu Funkcje.netO sobie: Pracownik w firmie design'erskiej z dwu letnim stażem. W środowisku od ponad 5 lat, specalizuje się głównie w PHP oraz AJAX. 21-letni programista znający dobrze marketingowe realia, oraz pozycjonowanie w Internecie. Nie są mu obce takie języki jak Action Script czy XML. Ciągle szuka nowych wyzwań oraz alternatywnych rozwiązań, niezwykle drobiazgowy w programowaniu oraz walidacji kodu.<br /><br />Pozdrawiamy<br />Zespół Serwisu Funkcje.net";
var sInt = setInterval(wydrukuj,1);
var licznik:Number = 0;
var s:Sound = new Sound();
s.attachSound("type");
s.setVolume(200);
function wydrukuj() {
if(licznik == 0) {
s.start(0,1000);
}
tekst_txt.htmlText = tekst.substring(0,licznik);
licznik +=predkosc;
if(licznik > tekst.length) {
clearInterval(sInt);
s.stop();
}
}
Dodano przez: divix
Ranga: Administrator serwisu Punktów: 0
Ranga: Administrator serwisu Punktów: 0
Komentarze użytkowników
podpowiedź....:)
- Zobacz kod dodany do tego wpisu
-
...co dla bardziej początkujących drobna podpowiedź:
więc aby skrypt zadziałał należy również zaznaczyć opcje " Multiline" - w wartosciach Dynamictext ...pozdrawiam
-
autor: xanaja | 4724 | 2010-01-08 23:46:02
:: Losowe artykuły
:: Wymiana linków
Modowe inspiracje |
Android Gry i Aplikacje |
ZaplanujTransport.pl: Przeprowadzki, transport, aukcje |
Logo dla firmy |
Change Tires - Car Weather Forecast Reminder |
Laminas: MVC Framework for PHP |
IT Books Reviews and Programming: JS, JAVA, PHP, ANDROID, CSS |
Katalog roślin |
Programming articles: JAVA, PHP, C++, Python, JavaScript |
Kancelaria Adwokacka Łukasz Huszno