tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
6
ZUGRIFFE
317
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von Kaprolactam
    Kaprolactam Kaprolactam ist offline Mitglied Rubin
    Registriert seit
    May 2001
    Ort
    Berlin
    Beiträge
    1.310
    Hiho ihr Leute die ihr euch mit Flash auskennt.

    Ich habe folgendes Problem:
    Ich soll für ein Flash-Projekt das aus über hundert verschiedenen swfs besteht, ein kleines Tool basteln, das mir Auskunft darüber erteilt, welcher Clip auf welchem Level steht und und welchem Frame. Soweit so schön, das Konzept habe ich mir auch schon zurechtgefriemelt. Nur wie zum Henker entlocke ich den Levels die Auskunft, welchen Clip sie geladen haben? Flash muß dafür doch irgendeine Möglichkeit bieten, die _level nicht nur zu bestimmten Frames zu schicken, sondern auch über ihren Namen/Status abzufragen...

    Ratlos
    Kaprolactam
     
    keep on XSIing! Oder meinetwegen auch max, aber dann hinterher nicht jammern.

    Paul 'Kaprolactam' Janssen
    3d-Guy @ SEK SpieleEntwicklungsKombinat GmbH
    www.sek-ost.de
    www.sunflowers.de
    http://www.kaprolactam.net

  2. #2
    Avatar von Adam Wille
    Adam Wille Adam Wille ist offline Mitglied Diamant
    Registriert seit
    Feb 2002
    Ort
    Leipzig
    Beiträge
    2.904
    Hoi,

    also das mit dem Status des Abspielkopfes sollte herauszubekommen sein über

    _levelX._currentframe

    Für die Angabe des jeweiligen hineingeladenen Filmes gibt es afaik keine vordefinierte Methode oder Eigenschaft, das würde ich aber so machen, dass jeder Film, der eingeladen wird, eine für ihn spezifische Variable irgendwo setzt, die du dann ja prüfen kannst.

    Wird hier nur wieder evtl. ein logistisches Problem - nämlich wohin mit den Variablen.
    Du könntest es versuchen, sie aus den Filmen heraus auf _root zu setzen, ich denke mal, dass sie dann auf in _levelX geladen werden, je nachdem wohin sie geladen werden.
    Wenn das ginge, dann wäre das einfach, weil du dann die Stufen direkt abfragen könntest nach den Variablen und dann sofort die Zuordnung Stufe-Film hättest.

    Klappt das mit _root hingegen nicht, dann muss irgendwie ein anderes System her, welches den Stufen eine Variable zuordnet...

    hth,
    Geist

    P.S.: Wieso kann ich _levelX._currenframe nicht in PHP-schreibweise darstellen lassen?!
     
    Ah, these are the days
    Let them roll as they roll
    And be all you are
    Because you're beautiful
    Material

  3. #3
    Avatar von Kaprolactam
    Kaprolactam Kaprolactam ist offline Mitglied Rubin
    Registriert seit
    May 2001
    Ort
    Berlin
    Beiträge
    1.310
    Also _levelX._currentframe funktioniert nicht. Das habe ich schon probiert. Und die Variante mit den Variablen habe ich mir schon überlegt, das hieße aber, daß ich jeden Clip nochmal anfassen muß und da ne Varíable reinstopfe. Zum einen wollte ich genau das vermeiden, zum anderen wäre es schön gewesen, eine Methode zu haben die unabhängig vom jeweiligen Projekt ist, und die man einfach in ein bestehendes Flash reinpacken kann...

    Najo, war wohl nix.
    Kapro
     
    keep on XSIing! Oder meinetwegen auch max, aber dann hinterher nicht jammern.

    Paul 'Kaprolactam' Janssen
    3d-Guy @ SEK SpieleEntwicklungsKombinat GmbH
    www.sek-ost.de
    www.sunflowers.de
    http://www.kaprolactam.net

  4. #4
    Avatar von Adam Wille
    Adam Wille Adam Wille ist offline Mitglied Diamant
    Registriert seit
    Feb 2002
    Ort
    Leipzig
    Beiträge
    2.904
    Wieso geht _currentframe nicht?

    Wenn ich nen leeren Film nehme und in einen beliebigen Frame die Aktion
    PHP-Code:
    trace(_level0._currentframe); 
    setze, dann wird doch auch die korrekte Position angezeigt...
    Sollte das etwa mit anderen Stufen als der Nullstufe nicht gehen?
    Probier' ich aus...

    Zum zweiten:
    Versteh' ich, dass dir das schon lieber gewesen wäre, bei zig Filmen wäre mir der Gedanke auch schon zuwider, aber mir fällt wirklich keine Methode ein, um einen Film an sich zu identifizieren, ohne ihm seinerseits irgendeine Information zu entlocken, verstehst du?

    Geist,
    der nochmal drüber rätselt - hat ja genug Zeit
     
    Ah, these are the days
    Let them roll as they roll
    And be all you are
    Because you're beautiful
    Material

  5. #5
    Avatar von Adam Wille
    Adam Wille Adam Wille ist offline Mitglied Diamant
    Registriert seit
    Feb 2002
    Ort
    Leipzig
    Beiträge
    2.904
    Ohje...steinige mich jetzt bitte nicht Kapro, aber nimm mal bitte einen beliebigen Film von dir, lade ihn in die Flash-Authoring-Umgebung und setz' in den ersten Frame folgende Anweisung:
    PHP-Code:
    trace(this._url); 
    Dann weißt du, was wir beide übersehen haben...

    Geist,
    knieschlotternd
     
    Ah, these are the days
    Let them roll as they roll
    And be all you are
    Because you're beautiful
    Material

  6. #6
    Avatar von Kaprolactam
    Kaprolactam Kaprolactam ist offline Mitglied Rubin
    Registriert seit
    May 2001
    Ort
    Berlin
    Beiträge
    1.310
    NEIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIINNNNNNN! *kopf auf den tisch hämmer* Mann, ich hab die letzten zwei Tage mit Variablenvergabe und -abfrage verbracht... *flenn*

    /Kapro

    P.S. Danke... *schnueff*
     
    keep on XSIing! Oder meinetwegen auch max, aber dann hinterher nicht jammern.

    Paul 'Kaprolactam' Janssen
    3d-Guy @ SEK SpieleEntwicklungsKombinat GmbH
    www.sek-ost.de
    www.sunflowers.de
    http://www.kaprolactam.net

  7. #7
    Avatar von Adam Wille
    Adam Wille Adam Wille ist offline Mitglied Diamant
    Registriert seit
    Feb 2002
    Ort
    Leipzig
    Beiträge
    2.904
    Echt...ein Blick in die object-properties hätte genügt, aber dass sowas einfach möglich wäre, daran hätte ich nicht im Traum gedacht, obwohl es ja geradezu nach ner einfachen Lösung geschrieen hat...

    Kommst du jetzt zurecht, oder kann ich dir noch irgendwo helfen?

    Geist,
    der nicht gern Hiobsbote spielt...
     
    Ah, these are the days
    Let them roll as they roll
    And be all you are
    Because you're beautiful
    Material

Ähnliche Themen

  1. CVS Probleme!
    Von Xardasss im Forum Coders Talk
    Antworten: 4
    Letzter Beitrag: 21.08.05, 12:47
  2. Probleme mit OCX
    Von pjoter_85 im Forum Delphi, Kylix, Pascal
    Antworten: 0
    Letzter Beitrag: 15.06.05, 10:13
  3. Premiere Pro Export probleme / Projekt Probleme
    Von DanielT im Forum Videoschnitt, Videotechnik & -produktion
    Antworten: 5
    Letzter Beitrag: 31.10.03, 17:48
  4. Antworten: 6
    Letzter Beitrag: 21.05.03, 12:49
  5. laufindex bei _level
    Von onkel im Forum Flash Plattform
    Antworten: 19
    Letzter Beitrag: 21.04.03, 20:20