Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 14-02-2008, 10:33   #1 (permalink)
Neuer User
 
Registriert seit: Oct 2003
Beiträge: 72
array elemente am nächsten frame

hallo,

ich habe auf frame1 ein array; per button springe ich auf frame2 - wie kann ich dort auf die array-elemente von frame1 zugreifen?

auf frame1 kann ich problemlos mit for die elemente durchlaufen - auf frame2 ist nix mehr da.

und _global.arrData:Array = new Array(); macht er mir ja nicht ...

helpmeplease ist offline   Mit Zitat antworten
Alt 14-02-2008, 10:42   #2 (permalink)
experience++;
 
Benutzerbild von salazar
 
Registriert seit: Jul 2002
Ort: Düsseldorf
Beiträge: 11.347
hi,
globale vars darfste nicht typisieren!
PHP-Code:
_global.arrData = new Array(); 
allerdings brauchste doch dafür keine globale var anzulegen?!
ein einfaches:
PHP-Code:
var arrData:Array = new Array(); 
reicht doch vollkomemn aus?!
cheers, sal
__________________
Bitte keine Flashfragen an mich schicken. Dafür ist ja das Forum da! Das betrifft auch Profilnachrichten.
Chuck Norris hat den Flash Player für alle mobilen Betriebssysteme!
salazar ist offline   Mit Zitat antworten
Alt 14-02-2008, 10:51   #3 (permalink)
Neuer User
 
Registriert seit: Oct 2003
Beiträge: 72
hallo,

ja variante 1 geht ...

nur variante 2 geht eben nicht; so hab ich das gerade integriert, da ist aber auf frame2 nix mehr da. also die for schleife gibt per trace nix mehr aus.

PHP-Code:
for (var 0arrData.lengthi++) {
    
trace("Data :" arrData[i]);

gleiche schleife in beiden frames: 1 geht 2 nicht - also nur bezogen auf deine zweite variante wo das ganze nicht _global ist
helpmeplease ist offline   Mit Zitat antworten
Alt 14-02-2008, 11:19   #4 (permalink)
experience++;
 
Benutzerbild von salazar
 
Registriert seit: Jul 2002
Ort: Düsseldorf
Beiträge: 11.347
Post

dann überschreibst du die mit sicherheit oder irgentwas anderes was ich von hier aus nicht sehen kann...

bei mir jedenfalls funktionert das ganz prima!
anbei der beweis
Angehängte Dateien
Dateityp: zip sample.zip (3,8 KB, 1x aufgerufen)
__________________
Bitte keine Flashfragen an mich schicken. Dafür ist ja das Forum da! Das betrifft auch Profilnachrichten.
Chuck Norris hat den Flash Player für alle mobilen Betriebssysteme!
salazar ist offline   Mit Zitat antworten
Alt 14-02-2008, 11:46   #5 (permalink)
Rock'n'Bass
 
Benutzerbild von <sVkVmVit>
 
Registriert seit: Feb 2006
Ort: Hamburg
Beiträge: 202
Hab mir das zwar jetzt nicht soo genau angeschaut, aber das erste was ich immer versuchen würde, ist, nen _root. davorzuschreiben. Wenn's dann immer noch nicht klappen will, dann such ich nach ner anderen Lösung. aber erstmal probier ich immer den vollständigen pfad anzugeben, also _root.arrData[...]...
Bei mir klappt das immer..

Im Anhang nochmal ne ganz billige aber auch einwandfrei funktionierende FLA. (das ist sogar ohne _root.-angabe :P ) Ich benutz zwar Flash8, aber bei CS3 dürfte es eigentlich genauso funktionieren.

greez
Angehängte Dateien
Dateityp: zip einfacher_arrayzugriff.fla.zip (4,5 KB, 0x aufgerufen)
__________________
==>remix.nin.com<==
//
Life Is Too Short For Boring Music!
Fantasie ist die einzige Waffe gegen die Wirklichkeit.

Geändert von <sVkVmVit> (14-02-2008 um 11:54 Uhr)
<sVkVmVit> ist offline   Mit Zitat antworten
Antwort

Lesezeichen

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



Alle Zeitangaben in WEZ +1. Es ist jetzt 10:47 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele