Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 23-07-2003, 16:46   #1 (permalink)
Neuer User
 
Benutzerbild von apfel007
 
Registriert seit: May 2003
Ort: Hamburg
Beiträge: 161
onenterFrame

Hallo!
Ich bin's nochmal..
Gehe ich richtig in der Annahme, dass wenn ich sowas schreibe:....
_root.mc.onEnterFrame = function () {
_root.koord(01,0,12, 360, 400, 300, 270,270, 0, 1, 1);
}

die Funktion so lange aufgerufen wird,und somit auch mehrmals! bis ich das "onEnterFrame" lösche ?
Ich würd aber gerne die Funktion nochmal mit anderen Werten nach dem 1.Durchlauf starten !
Was kann ich da tun ?

Gruß apfel007
apfel007 ist offline   Mit Zitat antworten
Alt 23-07-2003, 16:56   #2 (permalink)
...
 
Registriert seit: Oct 2002
Ort: Nürnberg
Beiträge: 3.611
ActionScript:
  1. _root.mc.onEnterFrame = function () {
  2. _root.koord(01,0,12, 360, 400, 300, 270,270, 0, 1, 1);
  3. delete this.onEnterFrame;
  4. }
thorben.schmitt ist offline   Mit Zitat antworten
Alt 23-07-2003, 16:59   #3 (permalink)
links, gerade, letzte tür
 
Benutzerbild von KAI IX
 
Registriert seit: Oct 2001
Ort: Köln
Beiträge: 705
lager die parameter der "koord"-funktion [(01,0,12,360,400...)]außerhalb der ereignisprozedur ,sprich als variablen deklariert, und schreib in die prozedur den algorhytmus zum ändern der parameter resp. variablen.

bsp.:
ActionScript:
  1. pm1=01
  2. pm2=0
  3. pm3=12
  4. pm4=360
  5. //u.s.w.
  6.  
  7. _root.mc.onEnterFrame = function () {
  8. //beispiel zum ändern einer der vars:
  9. pm1++//bsp.
  10. pm2*=.5//bsp.
  11. _root.koord(pm1,pm2,pm3,pm4,pm5,pm6,pm7,pm8,pm9,pm10,pm11);
  12. }
so würde ich das machen.
dzu solltest allerdings den vars die als parameter genutzt werden eindeutige namen vergeben.

mfg,
kai
__________________
2addicted.de
KAI IX ist offline   Mit Zitat antworten
Alt 23-07-2003, 17:00   #4 (permalink)
dummschnack
 
Benutzerbild von Chino
 
Registriert seit: Mar 2002
Ort: Essen
Beiträge: 1.778
Mmh, onEnterFrame macht ja eigentlich nur Sinn, wenn du ein und die selbe funktion loopen willst, oder sich die Werte innerhalb des onEnterFrame Handlers dynamisch verändern. z.B this._x+=5.
Du willst ja allerdings gleich eine ganze Reihe von Parametern mitgeben.

Was hast du denn genau vor? Mir scheint onEnterFrame ist da nicht das richtige...

Gruss, Chino
Chino ist offline   Mit Zitat antworten
Alt 24-07-2003, 09:21   #5 (permalink)
Neuer User
 
Benutzerbild von apfel007
 
Registriert seit: May 2003
Ort: Hamburg
Beiträge: 161
Koordinaten abfragen

Guten Morgen!
Danke erstmal für Eure Unterstützung- werde mir die Sachen mal durch den Kopf gehen lassen!
Was ich vor habe !? Ok Mein kreatives Köpfchen hat sich folgendes ausgedacht ..
es soll eine 2 deminsionale Wirefarme Weltkugel gezeichnet werden.
Dazu möchte ich von 3 elliptischen Kreisbahnen bestimmte Schnitt-Koordinaten abfragen, diese in ein Array speichern, um dann später die verschieden Teilkreisbahnen und Waagerechten zeichnen zu lassen. Soweit die Theorie..

Mein größtes Problem ist mal wieder - wo und wie fängt der Code am besten an .. reicht ein Frame.. muß ich mehre Frames für den Code benutzten ??

Gruß apfel007
apfel007 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 23:16 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele