| |||||||
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) |
| Prof.|E-learner| Registriert seit: Jul 2005
Beiträge: 153
| eine kleine Anfängerfrage (function)
Ich habe folgendes Script: PHP-Code: das ich das Ergebniss von var1/var2 als zahl bzw. variable bekomme und in die nächste function als zahl bzw. variable übergeben kann! PHP-Code: ... PHP-Code: geht das? wenn ja wie? ich hoffe ihr verstetht was ich mein! |
| | |
| | #2 (permalink) |
| All-rounder Registriert seit: Mar 2004 Ort: Bayerische Rhön
Beiträge: 2.507
|
Hab ich Dich so richtig verstanden?! Quick'n'Dirty: PHP-Code:
__________________ -------------------------------- Ich klicke, ergo bin ich. (me) -------------------------------- |
| | |
| | #4 (permalink) |
| All-rounder Registriert seit: Mar 2004 Ort: Bayerische Rhön
Beiträge: 2.507
|
Oder so: PHP-Code:
__________________ -------------------------------- Ich klicke, ergo bin ich. (me) -------------------------------- |
| | |
| | #5 (permalink) |
| All-rounder Registriert seit: Mar 2004 Ort: Bayerische Rhön
Beiträge: 2.507
|
Was willste genau machen? Ich glaube so umständlich muss das garnicht sein.
__________________ -------------------------------- Ich klicke, ergo bin ich. (me) -------------------------------- |
| | |
| | #6 (permalink) |
| Prof.|E-learner| Registriert seit: Jul 2005
Beiträge: 153
|
Also eigentlich will ich ein objekt (form) immer um einen bestimmten wert in eine bestimmte richtung drehen. Und den Wert will ich eben aus einer function holen. Das hat keinen praktischen hintergrund sonder dient nur der Übung! ich versuche gerade zu verstehen wie das mit der Variablen/werte übergabe functioniert! (das 2. ist besser. Aber ich versteh die 2. function nicht! woher kommt auf einmal das c und was hat es mit dem wen auf sich? wie gestagt ich binn anfänger desahalb wäre ich über ein paar comands sehr froh!) |
| | |
| | #7 (permalink) | |
| All-rounder Registriert seit: Mar 2004 Ort: Bayerische Rhön
Beiträge: 2.507
| Zitat:
(a,b) ist klar. Der Rückgabewert der Funktion ist der Quotient. Die 2. Funktion will ebenfalls 2 Parameter (bzw. Argumente). (c, wen). Hab ich jetzt einfach mal willkürlich so genannt. c ist hier der Quotient (der Rückgabewert der 1. Funktion). wen wäre hier im Beispiel jetzt ein MovieClip namens box, der dann entsprechend gedreht wird. ps.: So verwurstelt, wie ich es jetzt hier gemacht habe ist es sicherlich nicht empfehlenswert für einen Anfänger. Im Grunde sieht es ungefähr so aus: PHP-Code:
__________________ -------------------------------- Ich klicke, ergo bin ich. (me) -------------------------------- Geändert von thebiz (29-11-2005 um 12:18 Uhr) | |
| | |
| | #8 (permalink) |
| Prof.|E-learner| Registriert seit: Jul 2005
Beiträge: 153
|
erstmal THX aber eins noch! und zwar was wäre wenn ich die Werte aus einer variablen ziehen wollte die ich irgentwo definiert habe? PHP-Code: 2. ist immer die erste stelle in der klammer PHP-Code: oder welcher regel unterliegt das? |
| | |
| | #9 (permalink) |
| Prof.|E-learner| Registriert seit: Jul 2005
Beiträge: 153
|
der folgende script functioniert nicht und wenn ich die Zahlen(360,30) direkt in die klammer nach teile schreibe dann wird mir ein Fehler ausgegeben! PHP-Code: Ales klar hat sich erledigt functioniert! danke Geändert von lueti25 (29-11-2005 um 13:04 Uhr) |
| | |
| | #10 (permalink) | |
| All-rounder Registriert seit: Mar 2004 Ort: Bayerische Rhön
Beiträge: 2.507
| Zitat:
zu 1. Du kannst der Funktion statt einer Zahl auch eine Variable übergebe. Das ist der Funktion erstmal egal. PHP-Code: Um Gottes Willen ![]() Die Reihenfolge ist völlig egal. Da ist auch nix festgelegt, von wegen Quotient etc. Wenn Du eine Funktion schreibst z.B.: function rechne (arg1, arg2){...} Dann musste beim Aufrufen auch die Reihenfolge beachten: rechne(wert1, wert2) Die Reihenfolge von rechne(wert1, wert2) und function rechne (arg1, arg2) ist wichtig.
__________________ -------------------------------- Ich klicke, ergo bin ich. (me) -------------------------------- | |
| | |
| | #11 (permalink) | |
| All-rounder Registriert seit: Mar 2004 Ort: Bayerische Rhön
Beiträge: 2.507
| Zitat:
weil Du ja hier extra einen Clip (bzw. MC) an die Funktion übergeben bekommst. Den willste doch wohl drehen und nicht die Hauptzeitleiste oder die Zeitleiste auf der das Skript steht. 'this' bezieht sich in diesem Fall (wenn nichts anderes drum herum steht) auf die Hauptzeitleiste oder die Timeline auf der das Skript steht. Lass Dir mal per trace(this); Anzeigen, was this innerhalb der Funktion bedeutet.
__________________ -------------------------------- Ich klicke, ergo bin ich. (me) -------------------------------- Geändert von thebiz (29-11-2005 um 13:26 Uhr) | |
| | |
| | #12 (permalink) |
| Prof.|E-learner| Registriert seit: Jul 2005
Beiträge: 153
|
alles klar so langsam habe ich es raus! Danke. Das mit dem this. ich dachte damit beziehen ich es auf das aktuel aktive objekt. Da habe ich wohl was verwechselt!! Mein script sieht jetzt so aus und functioniert einwandfrei!! PHP-Code: Das heist ja das ich die zahlen die anstelle von ...function teile(a,b) eingelesen werden bei jedem neuen aufruf variieren kann!? also zb bei bild 10 PHP-Code: PHP-Code: |
| | |
| | #13 (permalink) |
| All-rounder Registriert seit: Mar 2004 Ort: Bayerische Rhön
Beiträge: 2.507
|
Genau. Kannst die Zahlen frei wählen. Für das Beispiel hier mit a/b ist das sicherlich etwas zu kompliziert gestrickt. Da kann man auch gleich a/b der Funktion übergeben. Beispiel: PHP-Code:
__________________ -------------------------------- Ich klicke, ergo bin ich. (me) -------------------------------- |
| | |
| | #15 (permalink) |
| Prof.|E-learner| Registriert seit: Jul 2005
Beiträge: 153
|
jetzt bin ich noch einen Schrit weiter gegangen! Ich bekommen keine Fehlermeldung. Allerding wollte ich das die drehung gleichschnell bleibt und nnur der alpha effeckt hinzu kommt! Das klapt aber nicht die drehung verlangasemt sich und der alpah erffeckt functioniert. aber eben nicht paralel sondern habe ich das Gefühl las ob die eine zahl die andere beeinflussen würde! PHP-Code: |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |