Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 25-07-2003, 15:09   #1 (permalink)
Neuer User
 
Benutzerbild von apfel007
 
Registriert seit: May 2003
Ort: Hamburg
Beiträge: 161
Von Linie zum Bogen

Moin!
Wer kann mir bitte bitte helfen ?!!
Ich möchte doch bloß, dass eine linie an einem bestimmten Punkt zu einem Bogen wird !! Die Beiden Funktionen habe ich, nur bekomme ich diese hintereinander?
Versuche immer noch linien zu malen!! Kann mir jemand sagen wie ich einen Funktion innerhalb von einer Funktion aufrufe und wie muß die Funktion geschrieben sein ? (prototype ??)
Könnte man diese Funktion auch mehrmals ausführen ?


ActionScript:
  1. makeLine = function (kr1, x, kr2, x2,x3,x4, angle1) {
  2. y1= x +1 ;
  3. y2= x2 +1 ;
  4. this.baseX = kreise[kr1][x];
  5. this.baseY1 = kreise[kr1][y1];
  6. this.baseY2 = kreise[kr1][y2];
  7. this.endX01 = kreise[kr2][x2];
  8. with (this) {
  9. lineStyle(1, 16777215, 100);
  10. moveTo(this.baseX, this.baseY1);
  11. this.xeff = 2;
  12. }
  13.  
  14. this.onEnterFrame = function() {
  15. ////////////////    ///////Hier würde ich gerne externe Funktion aufrufen!!
  16.  
  17.  
  18. this.baseX = this.baseX + this.xeff;
  19. trace("basex"+ this.baseX);
  20.  
  21. this.baseY1 = this.baseY1 ;// + this.xeff;
  22.  
  23. this.lineTo(this.baseX, this.baseY1);
  24. }
  25. if(this.baseX >= this.endX01)
  26.  
  27.  
  28. delete this.onEnterFrame;}
  29. };
  30. };
  31. this.createEmptyMovieClip("a", 1);
  32. this.createEmptyMovieClip("b", 2);
  33. makeLine.apply(a, [1,12, 1, 0,16,20,0]);
  34. //makeLine.apply(b, [2,10,1,2]);
  35. _quality = "low";


Gruß aus HH

Geändert von apfel007 (25-07-2003 um 15:39 Uhr)
apfel007 ist offline   Mit Zitat antworten
Alt 25-07-2003, 15:25   #2 (permalink)
Hirnverbrannt
 
Benutzerbild von NastyFrog
 
Registriert seit: Aug 2001
Ort: AUSTRIA
Beiträge: 2.020
Erstens mal, wie kommt man auf die Idee in der Funktion MakeLine eine Funktion MakeLine zu definieren und dann auch noch zu denken, dass es funkt??
Zweitens, Funktion aufrufen einfach über: meineFunktion(arg1,arg2....)
Drittens ist mir das ganze etwas zu wirr, was willst du denn jetzt genau?

Viertens, und das gilt allgemein, bitte verwendet für Code immer so ein schönes [ AS ] ... [ /AS ] (ohne Leerzeichen), damit man die Syntax sieht. Dann ist es für jeden leichter zu lesen.
__________________
50 Seiten hardcore ActionScript von den Grundlagen bis zu 3D Darstellungen.... eben eine Abendlektüre.

Dogs fucked the Pope, no fault of mine. Watch out! ... Why money? My name is Brinks; I was born ... born? Get sheep over side ... women and children to armored car ... orders from Captain Zeep.(Hunter S. Thompson)
NastyFrog ist offline   Mit Zitat antworten
Alt 25-07-2003, 15:53   #3 (permalink)
Neuer User
 
Benutzerbild von apfel007
 
Registriert seit: May 2003
Ort: Hamburg
Beiträge: 161
Schön gemacht!

So jetzt siehts etwas besser aus!
Und "MakeLine" in der 1Zeile is natürlcih quatsch! Ich sitz schon zu lange vor dem Kram - sollte besser Surfen gehen! aber is kein Wind!!!
Was ich will ??!! weiß ich schon selber nicht mehr :-) Also ich habe die Schnittkoordinaten(array) von einer 2D Drahtkugel- nun möchte ich, dass sich dieses Ding von verschieden Schnittpunkten her aufbaut. Das kann mit einer Gerade anfangen und am nächsten Schnittpunkt in einen Bogen laufen, dann wieder eine Gerade..
Verstanden ?
Gruß apfel007
apfel007 ist offline   Mit Zitat antworten
Alt 25-07-2003, 18:09   #4 (permalink)
Hirnverbrannt
 
Benutzerbild von NastyFrog
 
Registriert seit: Aug 2001
Ort: AUSTRIA
Beiträge: 2.020
Ok, jetzt weiß ich was du möchtest, wenn du mir jetzt noch sagst, wo das Problem liegt sind wir alle Glücklich.

Wo wohnst denn, dast Surfen gehen willst??
__________________
50 Seiten hardcore ActionScript von den Grundlagen bis zu 3D Darstellungen.... eben eine Abendlektüre.

Dogs fucked the Pope, no fault of mine. Watch out! ... Why money? My name is Brinks; I was born ... born? Get sheep over side ... women and children to armored car ... orders from Captain Zeep.(Hunter S. Thompson)
NastyFrog 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 11:11 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele