Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 09-02-2006, 16:14   #1 (permalink)
Neuer User
 
Registriert seit: Jan 2006
Beiträge: 25
Linienanzahl beschränken???

hallo, kann mir jemand helfen????? bin fast am verzweifeln.

wie kann ich die anzahl der gezeichneten linien auf die z.bsp. 100 letzten beschränken. also wenn die 101 linie gezeichnet wird, verschwindet die 1, bei 102 verschwindet die zweite, usw.

oder die performance geschwindigkeit vom anfang auch bei komplexeren linienfiguren beibehalten?

hier mein
SCRIPT

1. frame
u = 0


2. frame
u=u+1

x1 = 250
y1 = 450

x2 = 5*u
y2 = 500

kx = 800
ky = 100

_root.lineStyle(1, 0xAAAA00, 40);
_root.moveTo(x1, y1);
_root.curveTo(kx, ky, x2, y2);


3.frame
gotoAndPlay(2);






vielen vielen dank!!! k

Geändert von sizuh (10-02-2006 um 12:09 Uhr)
sizuh ist offline   Mit Zitat antworten
Alt 09-02-2006, 16:33   #2 (permalink)
Pharao a.D.
 
Benutzerbild von Tut-ench-aton
 
Registriert seit: Jul 2004
Ort: 29°58'33.34'' N, 31°07'49.29'' O
Beiträge: 430
Erstmal würde ich das alles in ein Frame packen und für jede Linie einen Neuen MC machen und den dann jeweils löschen:
Code:
u=0
x1 = 250
y1 = 450
y2 = 500
kx = 800
ky = 100

onEnterFrame = function (){
u++
x2 = 5*u
_root.createEmptyMovieClip("Draw"+u,u)
_root.["Draw"+u].lineStyle(1, 0xAAAA00, 40);
_root.["Draw"+u].moveTo(x1, y1);
_root.["Draw"+u].curveTo(kx, ky, x2, y2);
if(u>100){
delete(eval("Draw"+(u-100)))
}
}
Tut-ench-aton ist offline   Mit Zitat antworten
Alt 10-02-2006, 11:30   #3 (permalink)
Neuer User
 
Registriert seit: Jan 2006
Beiträge: 25
irgendwie bekomm ich das so nicht hin. muss ich das script einfach in einen frame kopieren? der bringt mir immer fehlermeldungen, dass das script fehlerhaft ist.
sorry, ich kenn mich mit action script nicht so gut aus!hast du vielleicht noch n tip?

vielen dank
sizuh 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 19:35 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele