#1 3. Mai 2011 Variable aus AS Datei ansprechen Hallo, ich schreibe derzeit ein etwas umfangreicheres Flashprojekt bei welchen man zum Zwecke der übersichtlichkeit nicht um Module kommt. Nun habe ich in einer AS Datei eine var deklariert var test1. Wenn ich nun aus einer anderen AS Datei diese var ansprechen/auslesen will meldet man mir das diese var unbekannt/bicht definiert ist. Weiß da einer weiter? Danke mal im Voraus P.S. Keiner ne Idee? + Multi-Zitat Zitieren
#2 4. Mai 2011 AW: Variable aus AS Datei ansprechen wenn deine as dateien in einer swf eingebunden ist, dann sollte es eigentlich funktionieren. trace(_root.test1); oder trace(_root.myMc.test1); wenn du mit loadMovieNum arbeitest musst du unter umständen dein _level mit geben. trace(_level1.test1); oder trace(_level1.myMc.test1); + Multi-Zitat Zitieren
#3 4. Mai 2011 AW: Variable aus AS Datei ansprechen nur so als ansatz: deklarier diese "globalen" variablen als statische klassen-variablen. dann kannst du diese von überall aus ansprechen: Code: package globals { public class Registry { public static var eine_variable : String = "hallo welt"; } } // [...] import globals.Registry; // [...] trace(Registry.eine_variable); Registry.eine_variable = "hallo universum"; // [...] > Registry < ist vielleicht nicht kanz korrekt, aber mir fiel auf anhieb nix besseres ein. + Multi-Zitat Zitieren
#4 4. Mai 2011 AW: Variable aus AS Datei ansprechen @Murdoc Das werde ich testen. @onip Auch dir danke, aber dein Code kann bei AS3 nicht mehr gehen. Da wurde vieles umgestellt, teilweise ins negative. Z.b. gibt es _root und _parent nicht mehr. + Multi-Zitat Zitieren