Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 07-03-2006, 23:29   #1 (permalink)
Neuer User
 
Registriert seit: Oct 2002
Beiträge: 92
Flash7-Script funktioniert bei Export nach Flash8 nicht

Hi,

Wenn ich folgendes Script nach Flash 8 exportiere, geht nichts mehr. Kann mir jemand sagen, was ich ändern muss? (Die Vorlage für dieses Script stammt aus Sham Bhangals "Flash Hacks", S. 122)

ActionScript:
  1. function line (t, w)
  2. {
  3.     this._width += t;
  4.     if(this._width > w)
  5.     {
  6.         clearInterval(this.interval) ;
  7.     }
  8. }
  9. //
  10. function drawLine (clip:MovieClip, x:Number, y:Number, depth:Number):MovieClip
  11. {
  12.     var _local2:MovieClip = this.createEmptyMovieClip (clip.toString(), depth);
  13.     _local2.lineStyle (0.25, 0x000000, 100);
  14.     _local2.moveTo (0, 0);
  15.     _local2.lineTo (1, 0);
  16.     _local2._x = x;
  17.     _local2._y = y;
  18.     return _local2;
  19. }
  20. //
  21. var line1:MovieClip = drawLine(line1, 20, 200, 1);
  22. line1.intervalMover = line;
  23. line1.interval = setInterval(line1, "intervalMover", 1, 3, 290);
  24. //
  25. var line2:MovieClip = drawLine(line2, 60, 205, 2);
  26. line2.intervalMover = line;
  27. line2.interval = setInterval(line2, "intervalMover", 1, 3, 250);
  28. //
  29. var line3:MovieClip = drawLine(line3, 35, 210, 3);
  30. line3.intervalMover = line;
  31. line3.interval = setInterval(line3, "intervalMover", 1, 3, 235);
  32. //
  33. var line4:MovieClip = drawLine(line4, 120, 215, 4);
  34. line4.intervalMover = line;
  35. line4.interval = setInterval(line4, "intervalMover", 1, 3, 310);
  36. //
  37. var line5:MovieClip = drawLine(line5, 125, 220, 5);
  38. line5.intervalMover = line;
  39. line5.interval = setInterval(line5, "intervalMover", 1, 3, 300);
  40. //
  41.  


Ich habe desweiteren vor, dieses Script in eine Klasse zu verwandeln. Falls mir jetzt schon jemand Hinweise auf besondere Probleme geben kann, wäre ich dafür natürlich sehr dankbar. Mir ist es bis jetzt nähmlich noch nie gelungen, Klassen mit setInterval-Befehlen zum Funktionieren zu kriegen...

Danke!

Geändert von pumaman (07-03-2006 um 23:42 Uhr)
pumaman ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 12:45 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele