Zurück   Flashforum > Flash > ActionScript > ActionScript 2

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 04-07-2011, 11:25   #1 (permalink)
Neuer User
 
Registriert seit: May 2010
Beiträge: 13
Animation in bestimmter Situation steuern.

Hallo,

ich hab ein kleines Problem und bräuchte eure Hilfe, und zwar:

Ich hab eine Fla mit einem Bild. Wenn die Animation zu dem Bild vorbei ist, erscheinen zwei übereinanderliegende Butten, der eine macht das Bild groß (dann ist es gezoomt) und der andere macht wieder die Normalansicht. Dann hab ich noch eine Animation in einem Movieclip, die mit einem Mausicon das auf der Bühne erscheint, abgespielt wird.

Jetzt komme ich zu meinem Problem.
Es soll so sein das die Animation in dem Movieclip nur abgespielt wird, wenn das Bild in Normalansicht ist und nicht im Zoom Modus. Folgenden Code hab ich derzeitig um das zu steuern.

button_mc.onRelease = function (){
if (_parent.zoom_in = true){
ani_mc.gotoAndPlay(5);
} else if (_parent.zoom_out = true){
ani_mc.gotoAndStop(2);
}
}

Leider spielt es die Animation auch ab, wenn ich im Zoom bin.

Kann mir vielleicht jemand sagen, was ich falsch hab?

Und mit folgendem Code werden der zoom_in und zoom_out Butten ein und ausgeblendet.


_parent.zoom_in.onRelease = function() {
this.enabled = false;
_parent.zoom_out.enabled = true;
fade(mcthis,"in",5);
fade(this,"out",5);
fade(_parent.zoom_out,"in",5);
}

_parent.zoom_out.onRelease = function() {
this.enabled = false;
_parent.zoom_in.enabled = true;
fade(mcthis,"out",5);
fade(this,"out",5);
fade(_parent.zoom_in,"in",5);
}


LG
Mausi89
Mausi89 ist offline   Mit Zitat antworten
Alt 04-07-2011, 11:41   #2 (permalink)
Neuer User
 
Registriert seit: Mar 2007
Ort: Bochum
Beiträge: 166
Hallo, hallo

leg alle deine MC`s und Buttons auf die Bühne und dann folgenden Script:

PHP-Code:
var zooming:Boolean false;
button_mc.onRelease = function (){
   if (
zooming true){
      
ani_mc.gotoAndPlay(5);
   } else {
      
ani_mc.gotoAndStop(2);
   }
}

zoom_in.onRelease = function() {
   
zooming true;
   
this.enabled false;
   
zoom_out.enabled true;
   
fade(mcthis,"in",5);
   
fade(this,"out",5);
   
fade(zoom_out,"in",5);
}

zoom_out.onRelease = function() {
   
zooming false;
   
this.enabled false;
   
zoom_in.enabled true;
   
fade(mcthis,"out",5);
   
fade(this,"out",5);
   
fade(zoom_in,"in",5);

amexdesign ist offline   Mit Zitat antworten
Alt 04-07-2011, 12:32   #3 (permalink)
Neuer User
 
Registriert seit: May 2010
Beiträge: 13
Hi,
danke für die Antwort. Die liegen alle auf der Bühne direkt nur das Script zum Einblenden der Zoom_in und _out liegt in einem MC und da muss es leider bleiben.

Hab das Script von dir ausprobiert, aber wenn ich im Zoom bin und dann auf die Maus klicke für die Animation startet diese trotzdem noch aber das soll sie nicht.


LG Mausi89
Mausi89 ist offline   Mit Zitat antworten
Alt 04-07-2011, 13:16   #4 (permalink)
Neuer User
 
Registriert seit: May 2010
Beiträge: 13
Was ich versuchen wollte, wenn das jetzige Problem funktioniert, dass es automatisch wieder in den Normalmodus geht, wenn ich im Zoom auf die Maus klicke, um die Animation im Movieclip zu starten.


LG Mausi89
Mausi89 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


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
George Orwell's 1984 und die Situation heute FLASHStyler Am Rande 6 18-04-2007 13:37
grosse Animation bleibt nach bestimmter Zeit einfach stehen Ubersquid Flash MX 1 01-02-2005 12:01
nach bestimmter zeit animation _Max_ Flash MX 2 04-07-2004 20:43
animation steuern? ExarKun Flash MX 0 13-04-2003 08:22


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:24 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele