Zurück   Flashforum > Flash > ActionScript > ActionScript 3

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 11-02-2011, 13:49   #1 (permalink)
Neuer User
 
Registriert seit: Jan 2011
Beiträge: 7
Smile externe funktionen

Hi Ihr,

meine Applikation besteht aus 3 Teile.

1) Hauptflash (swf alle grundklassen loader php/xml verarbeitung & co)
2) Animation (swf klasse mit animations-funktionen)
3) Design (images anordnungen mcs textfelder farben etc.)

ich lad natürlich 2 und 3 in 1 rein und kann hervorragend auf alles zugreifen

bis auf in 2) in der Klasse eingebettete Funktionen .. die seh ich nicht und kann sie nicht ansprechen.

hat da jemand nen tipp für mich?


was ich versucht habe:
swf 2) auf die bühne legen... (nich geklapp is auch unschön)
dem loader von 2) den context von 1) mitgeben. (is auch nichts anders dann)

Ich stocher noch einwenig im dunklen, da mir die zusammenhänge nicht klar sind und was nach diesen aktionen anders sein soll.

Hab leider erst mit as3 programmierung angefangen....
evtl erbarmt sich jemand meiner ^^
entfernt ist offline   Mit Zitat antworten
Alt 11-02-2011, 14:20   #2 (permalink)
Flash-Designer
 
Benutzerbild von Martin Kraft
 
Registriert seit: May 2006
Ort: Wiesbaden
Beiträge: 6.162
Willkommen im FlashForum!

Um Dir da wirklich weiterhelfen zu können, müsste man mal etwas Code sehen...

Generell würde ich Dir aber davon abraten, eine zusammengehörige Logik auf mehrere .swfs zu verteilen. Wenn eh immer alle Teile geladen werden müssen (weil's einzeln nicht funktioniert), kann man auch direkt alle nötigen Klassen in eine .swf stecken und sich so einen Haufen Ärger vom Hals schaffen!
__________________
Viele Grüße // Martin

Martin Kraft // Interaktionsdesign

Hilfreiche Websites:
// Hilfe zur Adobe Flash Plattform
// ActionScript 2 Referenz
// ActionScript 3 Referenz
// ActionScript 3 Arbeitshandbuch
// weitere Flash Ressourcen

Bitte keine Flashfragen per PM oder Profilnachricht! Dafür ist das Forum da!

Geändert von Martin Kraft (11-02-2011 um 14:21 Uhr)
Martin Kraft ist offline   Mit Zitat antworten
Alt 11-02-2011, 14:52   #3 (permalink)
Neuer User
 
Registriert seit: Jan 2011
Beiträge: 7
danke

ja in einem file wär das wohl einfacher aber geht nicht ^^

geht ja eben darum dass mein einen statischen kern hat
+ eine überschaubare anzahl von animationen
+ von flashgrafikern nach vorlagen zu erstellende designs
und ich möchte da hinterher nichtmehr ranlangen müssen


der ganze code wär jetzt hier zu komplex .. könnte es höchstens nachbauen.
mir gehts um die theoretische funktionsweise und nicht um einen spezifischen syntaxfehler.


also nochmal

externes swf-> einfach ein fla mit einer mainklasse die ein paar methoden enthält.


hauptswf->
ich schnapp mir einen loader, lad mein externes swf dann pack ich mir den content in eine variable rein. danach möchte ich mit variable.funktion() diese funktionen ansprechen.

ergebniss beim debuggen: variablen und klasse da .. methoden nicht..

wo ist da mein denkfehler ^^

entfernt ist offline   Mit Zitat antworten
Alt 11-02-2011, 15:31   #4 (permalink)
Flash-Designer
 
Benutzerbild von Martin Kraft
 
Registriert seit: May 2006
Ort: Wiesbaden
Beiträge: 6.162
  • Zitat:
    Zitat von entfernt Beitrag anzeigen
    ergebniss beim debuggen: variablen und klasse da .. methoden nicht..
    Woran siehst Du das? Im Debugger oder über traces? Wenn letzteres: Wie sieht der zugehörige Code aus?

  • Was genau speicherst Du in der Variablen? Die loader-Instanz oder loader.content?

  • Typisierst Du die Variable, über Die Du die .swf ansprichst? Wenn ja wie?

  • Gibt es eine Superklasse oder ein Interface für die Unter-.swfs, das die verfügbaren Schnittstellen definiert?

  • Ist die Funktion public deklariert?
__________________
Viele Grüße // Martin

Martin Kraft // Interaktionsdesign

Hilfreiche Websites:
// Hilfe zur Adobe Flash Plattform
// ActionScript 2 Referenz
// ActionScript 3 Referenz
// ActionScript 3 Arbeitshandbuch
// weitere Flash Ressourcen

Bitte keine Flashfragen per PM oder Profilnachricht! Dafür ist das Forum da!
Martin Kraft ist offline   Mit Zitat antworten
Alt 11-02-2011, 16:49   #5 (permalink)
Neuer User
 
Registriert seit: Jan 2011
Beiträge: 7
Zitat:
Zitat von Martin Kraft Beitrag anzeigen
  • Woran siehst Du das? Im Debugger oder über traces? Wenn letzteres: Wie sieht der zugehörige Code aus?

    Debugger

  • Was genau speicherst Du in der Variablen? Die loader-Instanz oder loader.content?


    den loader.content

  • Typisierst Du die Variable, über Die Du die .swf ansprichst? Wenn ja wie?

    würd ich gern vermeiden weil ich an der stelle ja die klasse noch nicht habe? oder sie ja auch unterschiedlich sein können soll...
    Ich hab ein Objekt mit dem Typ meiner nachgeladenen klasse .. muss doch iwie gehen die methoden anzusprechen

  • Gibt es eine Superklasse oder ein Interface für die Unter-.swfs, das die verfügbaren Schnittstellen definiert?


    nein im moment nicht .. wollte ich aber noch einbauen .. aber muss doch auch ohne gehen ...?


  • Ist die Funktion public deklariert?

    jupp

edit:

hmm also seh ich dat richtig dass ..

1) es prinzipiell so gehen müsste
2) ich wenn ich es typisiere ich auch an die methoden rankomm ?
3) ich mithilfe einer superklasse oder eines interfaces auch meine varianz reinbekommen kann ?
(verschiedene animationen)

Geändert von entfernt (11-02-2011 um 18:18 Uhr) Grund: edit
entfernt ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
swf extern funktionen

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


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Externe SWF in Flex einbinden mit Flashvars und Funktionen? Silver_Surfer Flex programmieren 7 08-09-2010 16:47
Funktionen aus externe SWF Datei in Air laden ? ToNEK2K Adobe AIR 2 13-08-2009 09:49
externe swf und deren funktionen uncle.sam Flash Einsteiger 4 21-08-2008 16:46
externe swf laden und die funktionen blockieren? hurley18 Flash Einsteiger 2 20-12-2006 17:53
attachMovie, Funktionen und externe swfs Babaluba Flash MX 1 14-03-2005 10:40


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:00 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele