home *** CD-ROM | disk | FTP | other *** search
/ Chip 2003 November / CHIP_CD_2003-11.iso / software / animfx / setupanimfx.exe / #setuppath# / beetles.swf / scripts / frame_14 / DoAction.as
Encoding:
Text File  |  2003-09-25  |  1.2 KB  |  39 lines

  1. kerning = kerningbasis * (s3 / 100);
  2. kerningvar = s3 / 100;
  3. if(1 < line3.length)
  4. {
  5.    gotoAndPlay(14);
  6. }
  7. else
  8. {
  9.    gotoAndPlay(7);
  10. }
  11. if(playsound eq "")
  12. {
  13.    soundholder.gotoAndPlay(2);
  14.    playsound = "1";
  15. }
  16. setProperty("letter", _Y, yposstart);
  17. setProperty("letter", _yscale, s3);
  18. setProperty("letter", _xscale, s3);
  19. setProperty("letter", _visible, false);
  20. if(i < line3.length + 1)
  21. {
  22.    duplicateMovieClip("letter","letterc" add i,16384 + i);
  23.    set("letterc" add i add ".font.fontfinal.letterfield",line3.substr(i,1));
  24.    setProperty("letterc" add i, _X, xposstart + i * kerning);
  25. }
  26. i += 1;
  27. if(line3.length + 1 < i and eval("letterc" + line3.length)._currentframe == 90 or line3.length + 1 < i and eval("letterc" + line3.length)._currentframe == 180 or line3.length + 1 < i and eval("letterc" + line3.length)._currentframe == 270 or line3.length + 1 < i and eval("letterc" + line3.length)._currentframe == 360 or line3.length + 1 < i and eval("letterc" + line3.length)._currentframe == 450 or line3.length + 1 < i and eval("letterc" + line3.length)._currentframe == 540)
  28. {
  29.    r = 0;
  30.    do
  31.    {
  32.       removeMovieClip("letterc" add r);
  33.       r += 1;
  34.    }
  35.    while(r < line3.length);
  36.    
  37.    gotoAndPlay(16);
  38. }
  39.