Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 08-02-2005, 13:41   #1 (permalink)
Optimist
 
Registriert seit: Mar 2003
Beiträge: 226
Problem mit container

Hallo,

hier im Forum habe ich mir einiges zusammengesucht und eine fla gebastelt.
Dort habe ich zwei Buttons. Mit dem einen lade ich eine swf in einen Container, mit dem zweiten Button will ich den Container leer haben und eine andere swf einladen. Hier im Forum ist beschrieben, wenn ich in den selben Container eine andere swf lade wird der Container automatisch vorher geleert.
Bei mir funktioniert jetzt das Lasden der esrten swf, dann, beim drücken auf den zeiten Button auch das Laden der zweiten swf. Dann, wenn ich aber wieder auf den ersten Button klicke erscheint nicht wieder die erste swf.
Warum?
Angehängte Dateien
Dateityp: zip Test01.zip (3,3 KB, 3x aufgerufen)
Michael Trost ist offline   Mit Zitat antworten
Alt 08-02-2005, 13:46   #2 (permalink)
tracer
 
Benutzerbild von andretti
 
Registriert seit: Jun 2004
Beiträge: 4.415
du hast ja selbst die abfrage..."if(!loaded)"...also nach erstem befüllen mit dem ersten button ist loaded ja true.....deswegen funzt der erste button nimmer...warum baust du überhaupt die if-abfrage ein?
__________________
Viola per Sempre
Alle Angaben ohne Gewehr!
trace your open mind in variables !
andretti
ActionScript Dictionary
andretti ist offline   Mit Zitat antworten
Alt 08-02-2005, 13:56   #3 (permalink)
Optimist
 
Registriert seit: Mar 2003
Beiträge: 226
Das mit der if Abfrage habe ich hier aus dem Forum. Damit soll verhindert werden dass der Film nochmal geladen wird wenn man den gleichen Button zweimal drückt. Ich hatte zuerst das auch ohne if aber wenn ich dann einmal den Button angeklickt habe hat er mir den swf gemäß meiner Einstellung in width und height skaliert, beim nächsten mal anklicken ist die gleiche swf aber um einiges kleiner angezeigt worden.
Michael Trost ist offline   Mit Zitat antworten
Alt 08-02-2005, 14:02   #4 (permalink)
tracer
 
Benutzerbild von andretti
 
Registriert seit: Jun 2004
Beiträge: 4.415
tja, dann schreib im zweitem button

loaded = false;

und für den zweiten button machst auch eine abfrage mit "geladen":

if(!geladen).......
......geladen=true;

und im ersten button schreibst du dann
geladen= false;
__________________
Viola per Sempre
Alle Angaben ohne Gewehr!
trace your open mind in variables !
andretti
ActionScript Dictionary
andretti ist offline   Mit Zitat antworten
Alt 08-02-2005, 14:20   #5 (permalink)
Optimist
 
Registriert seit: Mar 2003
Beiträge: 226
Das probier ich mal aus.
Dennoch habe ich keine Idee, warum beim zweiten klick der swf nicht mehr in der von mit gewünschten Größe geladen wird. Kann sich das jemand erklären ?
Michael Trost ist offline   Mit Zitat antworten
Alt 08-02-2005, 14:24   #6 (permalink)
Pending…
 
Benutzerbild von psyk
 
Registriert seit: Jul 2002
Ort: Hamburg
Beiträge: 3.866
Hi Leute,
Du fragst ab ob loaded false ist, hast ihn aber beim vorherigen drücken ein true mitgegeben, was du beim drücken des 2. BTN wieder false setzten mußt.
__________________
:: Warum einfach, wenn's auch kompliziert geht! ::
psyk ist offline   Mit Zitat antworten
Alt 08-02-2005, 14:30   #7 (permalink)
Optimist
 
Registriert seit: Mar 2003
Beiträge: 226
So, jetzt habe ich abgeändert. Jetzt funktioniert der wechsel zwischen den zwei swf. Jedesmal wenn ich den anderen Button klicke erscheint auch die dazugehörige swf. Aber leider wieder nicht in der von mir vorgegebenen Größe.
Angehängte Dateien
Dateityp: zip Test01.zip (3,3 KB, 2x aufgerufen)
Michael Trost 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 05:02 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele