Loading:


    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:

     

     



    Napisz Artyku³

    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();
            }
    }




    Dodano przez: divix
    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


      • Tre¶æ komentarza
        Kod do komentarza (opcjonalnie)
        PHP JavaScript MySQL Smarty SQL HTML CSS ActionScript
        Autor
        Token
        token

         

         








    funkcje.net
    Wszelkie prawa zastrzeżone©. | Funkcje.net 2008-2025 v.1.5 | design: diviXdesign & rainbowcolors