Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 19-02-2005, 17:53   #1 (permalink)
tracer
 
Benutzerbild von andretti
 
Registriert seit: Jun 2004
Beiträge: 4.415
2 in einem: hierachie bei mc's & nextframe

aloha leute!
kriege die krise.....denke schon zu lange nach über das/diese prob/s;
folgende situation:
1.hauptfilm(website);

2.unterfilm, wird per klick in einen leeren mc im Hauptfilm mit"MC_mainHolder.loadMovie("formmailer.swf")" geladen;formmailer.swf ist ein Kontaktformular;

3.das Kontaktformular hat ebenfals einen leeren mc, welcher per klick einen weiteren mc loadet: "MC_planHolder.loadMovie("plan.swf")"; plan.swf ist ein Plan;

erstes problem:

auf dem plan.swf schließlich habe ich einen mc, welcher per click den "MC_planHolder" wieder entleeren soll;

welchen pfad muss ich angeben?
"MC_planclose" ist der mc, der zum schließen geklickt werden muss;
ActionScript:
  1. MC_planclose.onPress = function(){
  2. this._parent.unloadMovie();//da spielt auf einmal der ganze film verrückt
  3. }

zweites problem

die plan.swf hat 4 frames;
auf jedem frame liegt ein
ActionScript:
  1. stop();
im ersten frame desweiteren:
ActionScript:
  1. stop();
  2. MC_close.onRelease = function() {
  3.     this._parent.unloadMovie();//das ist besagtes oberes Problem.....
  4. };
  5. MC_plus.onRelease = function() {
  6.     gotoAndStop(nextFrame);//da tut sich nix....auch net mit this._parent.gotoAndStop(nextFrame);
  7. };
  8. MC_minus.onRelease = function() {
  9.     gotoAndStop(prevFrame);//ebenfalls
  10. };
der erste frame hat eine gesamt-Österreich-Landkarte;
der zweite frame hat einen Teil Österreichs-vergrößert;
der dritte frame hat eine weitere Vergrößerung einer bestimmten Region;
der vierte frame schließlich hat die absolute Vergrößerung des gewünschten Zieles;
zweck ist also eine zoom-in/zoom-out-Geschichte;

es funzt, so wie ich das geschrieben habe, ÜBERHAUPT nicht....
das mit der Hierachie ist evt verzwickt, aber die "frame-weiter- und zurück- Geschichte"?
__________________
Viola per Sempre
Alle Angaben ohne Gewehr!
trace your open mind in variables !
andretti
ActionScript Dictionary
andretti ist offline   Mit Zitat antworten
Alt 19-02-2005, 18:15   #2 (permalink)
squirlish
 
Benutzerbild von ChriZi
 
Registriert seit: Mar 2004
Ort: CH
Beiträge: 492
hmm,... ich würde einfach mal trace(this) ausführen und dann den pfad angucken... und dann das ganze mal absolut versuchen anzusprechen!!!
__________________
SQUIRLART|PHOTOGRAPHY

Geändert von ChriZi (19-02-2005 um 18:16 Uhr)
ChriZi ist offline   Mit Zitat antworten
Alt 19-02-2005, 18:27   #3 (permalink)
tracer
 
Benutzerbild von andretti
 
Registriert seit: Jun 2004
Beiträge: 4.415
@ChriZi:
oki doki, du meinst jetzt die close-geschichte;

aber das mit dem plan-film selbst....
ActionScript:
  1. MC_plus.onRelease = function() {
  2.     gotoAndStop(nextFrame);//da tut sich nix....auch net mit this._parent.gotoAndStop(nextFrame);
  3. };
  4. MC_minus.onRelease = function() {
  5.     gotoAndStop(prevFrame);//ebenfalls
  6. };
gotoAndStop(nextFrame).....das geht nicht einmal, wenn ich nur diese eine swf abspiele...
__________________
Viola per Sempre
Alle Angaben ohne Gewehr!
trace your open mind in variables !
andretti
ActionScript Dictionary
andretti ist offline   Mit Zitat antworten
Alt 19-02-2005, 23:00   #4 (permalink)
squirlish
 
Benutzerbild von ChriZi
 
Registriert seit: Mar 2004
Ort: CH
Beiträge: 492
definier doch mal auf der ebene deines reingeladenen films auf der hauptzeitleiste ne variable:
ActionScript:
  1. dieseEbene = this
  2. //dann immer zu dieseEbene referieren! also:
  3. ...
  4. dieseEbene.gotoAndStop(nextFrame);
  5. ...
nur mal ne idee
Edit:
und wenn das mit nextFrame immernoch ned klapt versuchs mal mit _currentFrame + 1 oder -1 je nach dem
__________________
SQUIRLART|PHOTOGRAPHY

Geändert von ChriZi (19-02-2005 um 23:02 Uhr)
ChriZi ist offline   Mit Zitat antworten
Alt 20-02-2005, 08:35   #5 (permalink)
tracer
 
Benutzerbild von andretti
 
Registriert seit: Jun 2004
Beiträge: 4.415
danke für die antwort;

das mit den frames war eine dumme sache:

ich hatte in der bühne einen mc, welcher mit setInterval zwischen zwei frames hin und hergewechselt hat, um eine animation zu haben(blinkeffekt);
obwohl ich das setInterval immer gecleart habe, hat es jedoch erstens diesen film und zweitens den hauptfilm meier gemacht(getötet)
__________________
Viola per Sempre
Alle Angaben ohne Gewehr!
trace your open mind in variables !
andretti
ActionScript Dictionary
andretti 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 20:00 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele