| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #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) |
| | |
| | #2 (permalink) |
| Pharao a.D. 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)))
}
} |
| | |
| | #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 |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |