Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 26-01-2006, 13:02   #1 (permalink)
QuickScope
 
Benutzerbild von jaygroove
 
Registriert seit: May 2004
Ort: Upper Austria
Beiträge: 256
Question attachMovie und MovieClip-Steuerung

hallo!

hab grad ein kleines problem und eure hilfe wäre echt gold wert...

ich attache dynamisch mehrere instanzen eines mc's "slidePic+i" und möchte dann gleich im anschluss einen mc "loaderAni_mc" der da drinnen liegt abspielen lassen. in loaderAni_mc ist im ersten frame ein stop(). leider funktioniert das gotoAndPlay aber nicht:

Code:
this.attachMovie("slidePicBox_mc", "slidePic"+i+"_mc", 50+i);
thisSlidePic = this["slidePic"+i+"_mc"];
thisSlidePic._x = 157 * (i-1);
thisSlidePic.loaderAni_mc.gotoAndPlay("start");
ich hab die selbe prozedur wo anders in verwendung, dort liegen die slidepics aber auf der bühne und müssen nicht attached werden, das funktioniert schon. ausserdem funktioniert es auch wenn in der loaderAni_mc im ersten frame kein stopp drinnen steht.

bin etwas verwirrt - wieso kann ich das gotoAndPlay direkt nach dem attachen nicht anwenden ?

bitte um hilfe, danke schonmal!
lg + martin
jaygroove ist offline   Mit Zitat antworten
Alt 26-01-2006, 13:09   #2 (permalink)
QuickScope
 
Benutzerbild von jaygroove
 
Registriert seit: May 2004
Ort: Upper Austria
Beiträge: 256
irgendwie sieht es so aus, als wäre das gotoAndPlay("start") in dieser situation gleichbedeutend wie gotoAndStop("start")

wie gibts das?
jaygroove ist offline   Mit Zitat antworten
Alt 26-01-2006, 13:26   #3 (permalink)
°.oO°O.o°.oO.o°O
 
Benutzerbild von bamboocha
 
Registriert seit: Jun 2005
Ort: CH
Beiträge: 1.490
Ich glaube, mich wage daran zu erinnern, dass ich mal ein ähnliches problem hatte! Sofern ich weiss, ist das ein Bug von Flash, dass man gerade attachte MovieClips nicht mit gotoAndStart ansprechen kann!
__________________
There is no way to happiness, happiness is the way! - Buddha
bamboocha ist offline   Mit Zitat antworten
Alt 26-01-2006, 13:38   #4 (permalink)
QuickScope
 
Benutzerbild von jaygroove
 
Registriert seit: May 2004
Ort: Upper Austria
Beiträge: 256
hab ich mir auch schon gedacht. ist zwar nicht so dramatisch weil ich eh schon nen workaround programmiert habe, aber grunsätzlich ne nervige gschichte.

gilt dieser bug auch für andere MovieClip Methoden?
loadMovie, duplicateMovieClip und Konsorten?
jaygroove ist offline   Mit Zitat antworten
Alt 26-01-2006, 13:41   #5 (permalink)
°.oO°O.o°.oO.o°O
 
Benutzerbild von bamboocha
 
Registriert seit: Jun 2005
Ort: CH
Beiträge: 1.490
Hmmmm... kA hab gerade den Thread gesucht aber nicht mehr gefunden!
Kann dir daher auch nicht sagen, wie ich das damals gelöst habe...
__________________
There is no way to happiness, happiness is the way! - Buddha
bamboocha ist offline   Mit Zitat antworten
Alt 26-01-2006, 13:52   #6 (permalink)
Neuer User
 
Registriert seit: Dec 2005
Beiträge: 211
@jaygroove: Wie hast du es denn gelöst? Habe ein ähnliches Problem:
PHP-Code:
for (var 0i<mPunkte.lengthi++) {
    
attachMovie("clip""mc"+ii);
    
//x-Position der Buttons
    
this["mc"+i]._x 135;
    
this["mc"+i].onRelease = function() {
        
this.play();
        
this.gotoAndPlay ("mc"+i+"fadein"); 
meine Animationen heißen mc0fadein, mc1fadein,...
thomas_as ist offline   Mit Zitat antworten
Alt 26-01-2006, 13:59   #7 (permalink)
QuickScope
 
Benutzerbild von jaygroove
 
Registriert seit: May 2004
Ort: Upper Austria
Beiträge: 256
hallo thomas!

ich hab gar kein gotoAndPlay mehr verwendet, ich hab einfach den stop rausgelöscht...
zu deinem problem: vielleicht versuchst mal das this.gotoAndPlay in eine function auszulagern und mit setInterval verzögert aufzurufen? hmm, auch blöde lösung...

interessant wäre es für zukünftige projekte, in welchen situationen dieser bug noch auftritt. will nicht nochmal 2 stunden vergeuden... vielleicht gibts doch ne andere lösung wie setinterval, ist ja nicht gerade praktisch...

vielleicht weiß jemand anderes noch etwas darüber?

Geändert von jaygroove (26-01-2006 um 14:04 Uhr)
jaygroove 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 14:27 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele