| |||||||
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) |
| HollyMolly Registriert seit: Apr 2004
Beiträge: 291
| script - hilfe - bitte
bitte, kann mir jemand helfen zu einem menü-script? habe ein menü, das bei klick ein string ausliest und je nachdem was im string steht entweder einen externen link (neue URL) in einem neuen browserfenster öffnet, oder einen dyn. movieclip erstellt und hier eine externe swf lädt nun wollte ich das soweit erweitern, dass falls ich in dem string einen bildnamen, oder evtl. besser bildnummer aus der aktuellen zeitleiste eintrage, der film bis dorthin springt und stopt kann mir da jemand helfen? hier ist mein aktueller script: string: PHP-Code: PHP-Code: was muss ich im string eintragen und wie? und wie erweitere ich die if/else - anweisung? |
| | |
| | #4 (permalink) |
| voidboy Registriert seit: Sep 2004 Ort: München
Beiträge: 5.588
|
Aber wenn ich mir Deinem Script so angucke und mir dann die Frage dazu zu gemüte führe, dann kommt mir der Verdacht das das auch nicht unbedingt auf Deinem mist gewachsen ist. Aber ich würde es so machen: PHP-Code: ASCII-Wert von 48 - 57(0 - 9) sein. Wenn ja dann ist es ne Zahl und du kannst das Ding dann gotoAndPlay zuweisen. Geändert von rendner[i] (28-02-2005 um 20:31 Uhr) |
| | |
| | #6 (permalink) |
| HollyMolly Registriert seit: Apr 2004
Beiträge: 291
|
@rendner[i]: bitte nicht hauen :-)) wahrscheinlich bin ich echt zu doof, aber habs mal so probiert und es funzt nicht: PHP-Code:
__________________ gruß thom.k _________________________ menü tutorial; flv-player; my page besser a bissl was wissn, als gar nix |
| | |
| | #7 (permalink) |
| voidboy Registriert seit: Sep 2004 Ort: München
Beiträge: 5.588
|
Das war nur ein Beispiel oben, a war der String der dann ins Array b eingetragen wurde .links[ this._name.substr( 2, 2 ) ] <--- das kann ich leider nicht ganz deuten (betrifft this.name, mir fehlt da irgendwie der zusammenhang) da musst Du dann mal den Script auf Dein Bedürfnis anpassen. PHP-Code: Willst Du dass, wenn Du Deinen mc reinlädts das dieser dann auf den gleichen aktuellen Frame geht wie Deine HZL, oder willst Du einfach im Array noch eine Zahl abspeichern und damit dein aktuelles Frame in der HZL ändern???? Kannste das mal bitte genauer aufklären, bevor wir hier aneinander vorbei Programmieren. Geändert von rendner[i] (28-02-2005 um 21:15 Uhr) |
| | |
| | #8 (permalink) |
| HollyMolly Registriert seit: Apr 2004
Beiträge: 291
|
ich will nur, wenn ich im string "links" eine zahl eingebe, dass mein film in meiner hauptzeitleiste zu diesem frame springt und stopt - nicht in irgendeiner geladenen swf vielleicht ist es auch einfacher, wenn ich keine zahl nenne, sondern dem frame einen namen vergebe?
__________________ gruß thom.k _________________________ menü tutorial; flv-player; my page besser a bissl was wissn, als gar nix Geändert von thom.k (28-02-2005 um 21:24 Uhr) |
| | |
| | #9 (permalink) |
| voidboy Registriert seit: Sep 2004 Ort: München
Beiträge: 5.588
|
gut dann war ich richtig. und Dein "link" ist kein String sondern ein Array (Datencontainer)!!!! Du solttest mal mer die basic's von Flash lernen, auch mal kleine Dinge selber bauen anstatt sie irgendwo zu kopieren (auch wenn es länger dauert). Ist nicht böse gemeint, nur ne Empfehlung, da fällt Dir später vieles leichter und man lernt früher oder später schneller. Falls der Script oben nicht funtzt, musste mal die fla posten, sonst kann ich Dir auch nicht mehr helfen, weil ich wie im etwas oberen Beitrag schon erwähnt habe, mit dem "link[ this._name ...]" nicht klarkomme. betrifft Deine Version: Funktioniert das Ding überhaupt???????????? Kann ich mir echt nicht vorstellen. Geändert von rendner[i] (28-02-2005 um 21:33 Uhr) |
| | |
| | #10 (permalink) |
| HollyMolly Registriert seit: Apr 2004
Beiträge: 291
|
ja ich bin überhaupt nicht eingeschnappt - ganz im gegenteil nur habe ich im moment leider nicht die zeit dazu, ich sehe ja auch ein, dass ich so nicht ewig weitermachen kann, es ist zu umständlich und es bringt mir auch nicht immer den gewünschten erfolg ich will nur dieses eine projekt fertig bringen - und dabei bin ich im moment alles (designer, programmierer - mädchen f. alles) und das macht mich ganz schön fertig - naja, genug lamentiert! nur noch eine frage: was soll ich anstatt der fragezeichen eingeben so traced er mir immer eine fehlermeldung aber schonmal ein fettes lob für deine ausserordentlichen hilfe!!!!
__________________ gruß thom.k _________________________ menü tutorial; flv-player; my page besser a bissl was wissn, als gar nix |
| | |
| | #11 (permalink) |
| voidboy Registriert seit: Sep 2004 Ort: München
Beiträge: 5.588
|
Das weis ich ja nicht!!!!! Pass auf: PHP-Code: PHP-Code: Dieses Array "links = [ "neues.swf", "in1.swf", "12" ]; " hat 3 Elemnte und mann kann sie so auslesen: links[ 0 ] //ergibt neues.swf links[ 1 ] //in1.swf links[ 2 ] //12 Das heist also im Klartext Dein Script ist "sche..."! Da musst Du nochmal genauer erklären, wie du auf das Array zugreifen willst und wann (durch was beeinflusst). Du brauchst ja einen Wert, damit Du weist welche Datei Du jetzt laden oder welche Seite aufgerufen werden muss, woher kommt der??? Hoffe Du kannst mir folgen... |
| | |
| | #12 (permalink) |
| HollyMolly Registriert seit: Apr 2004
Beiträge: 291
|
ok, check nix mehr! ich hab die fla hier gezipt (allerdings 11MB), wenn es dir nicht allzuviel ausmacht? (Link nicht mehr aktuell - bei interesse bitte melden)
__________________ gruß thom.k _________________________ menü tutorial; flv-player; my page besser a bissl was wissn, als gar nix Geändert von thom.k (28-02-2005 um 23:24 Uhr) |
| | |
| | #13 (permalink) |
| voidboy Registriert seit: Sep 2004 Ort: München
Beiträge: 5.588
|
So etwas würde gehen. Der Funktion abc wird eine Zahl übergeben, diese wählt aus dem Array "link" dann den gewünschten String. Wenn Du zBsp einen einen Button hast und wenn Du auf diesen Drückst, willst Du das dein HZL auf Frame 12 geht. Dies währe ja link[ 2 ]. Also würdest Du das Script auf den Button so schreiben: PHP-Code: PHP-Code: |
| | |
| | #14 (permalink) |
| voidboy Registriert seit: Sep 2004 Ort: München
Beiträge: 5.588
|
Habs mal gesaugt, boah is dat viel Script Ich glaub wenn Du statt: PHP-Code: PHP-Code: PHP-Code: Geändert von rendner[i] (28-02-2005 um 22:10 Uhr) |
| | |
| | #15 (permalink) |
| HollyMolly Registriert seit: Apr 2004
Beiträge: 291
|
das geht leider nicht ganz, den bei onRelease habe ich schon eine funktion: PHP-Code: PHP-Code:
__________________ gruß thom.k _________________________ menü tutorial; flv-player; my page besser a bissl was wissn, als gar nix |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |