Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 30-12-2005, 10:48   #1 (permalink)
Neuer User
 
Registriert seit: Nov 2005
Ort: Kapstadt
Beiträge: 40
mc.loadMovie macht mc.onEnterFrame platt?

Hi,

ich habe mehrere verschachtelte MCs von folgender Struktur:

_root.mc1.mc2

In mc2. soll ein Bild eingeladen werden, z. B. per loadMovie, das funktioniert auch blendend:

PHP-Code:
for (i=0i<=7i++) {
    
    
probenBild[i] = "probenBild" i// Array mit MC Namen für die Bilder erzeugen

    // an die ProbenBackgrounds neue MCs mit den eben erzeugten Namen anhängen
    
    
this[probenBg[i]].createEmptyMovieClip(probenBild[i], this.getNextHighestDepth());

     
this[probenBg[i]][probenBild[i]].loadMovie("./portfolio/portfolio" ".jpg");    
    
this[probenBg[i]][probenBild[i]].onEnterFrame = function () {trace("test");}


Was nicht funktioniert, ist der oEF in der letzten Zeile, wenn ich loadMovie ausführen lasse, sind zwar die Bilder da, der oEF wird aber nicht ausgeführt. Kommentier ich loadMovie aus, funktionert der oEF.

Woran liegt das, dass der oEF auf

_root.mc1.mc2 mit eingeladendem Bild nicht funktioniert, ohne loadMovie jedoch schon?

Danke,

Frank
2ndreality ist offline   Mit Zitat antworten
Alt 30-12-2005, 11:49   #2 (permalink)
...
 
Benutzerbild von flash bier
 
Registriert seit: Nov 2001
Beiträge: 1.227
Stell Dir vor Du hast nen Eimer vor dir stehen, dass ist Dein MC.
Mit loadMovie holst du nun nen neuen Eimer.
Wenn du nun aber nicht wartest, bis der neue Eimer da ist, schüttest du Dein AS voll daneben. Erst wenn der Eimer vor Dir steht, kannst du diesen auch befüllen.
Will sagen, du musst da ne Abfrage rein machen, ob der neue Movie vollständig geladen ist, erst dann kannst du diesem mit AS Aktionen wie ein oEF zuweisen.

MfG flash bier
__________________
Schweig oder sprich Worte, die besser sind als Schweigen !
flash bier ist offline   Mit Zitat antworten
Alt 30-12-2005, 11:53   #3 (permalink)
angry > always
 
Benutzerbild von ingohill
 
Registriert seit: Jul 2001
Ort: NRW
Beiträge: 1.635
Zitat:
Zitat von flash bier
Stell Dir vor Du hast nen Eimer vor dir stehen, dass ist Dein MC...
welch metaphorische rethorik.

-ingo
__________________

on air: caliban | neaera | heaven shall burn | hatebreed | the agony scene
ingohill ist offline   Mit Zitat antworten
Alt 30-12-2005, 19:38   #4 (permalink)
Neuer User
 
Registriert seit: Nov 2005
Ort: Kapstadt
Beiträge: 40
Danke, ich hab einen Listener.onLoadComplete gebaut, nun geht es

Frank
2ndreality ist offline   Mit Zitat antworten
Alt 31-12-2005, 00:27   #5 (permalink)
Neuer User
 
Benutzerbild von Xeef
 
Registriert seit: Sep 2004
Ort: Spain/Ibiza
Beiträge: 942
wurde raten das du "onLoadInit" und nicht "complet" benutzt

__________________
Languages : (in the order of knowledge/preference)
Read: Flash AS, PHP, JS, Html, DHtml, Basic, C++, DOS, 3DMaxScript, English, Deutsch, Magyar, XML, Pascal, VB, Spanish
Write: Flash AS, Basic, PHP, JS, DHtml, Html, ..., C++, ...., ..., English, ..., ..., ..., ...., Deutsch, ..., Magyar

wen du mein deutsch nicht magst whele eine andere sparache von den obrigen ;)
Xeef ist offline   Mit Zitat antworten
Alt 31-12-2005, 13:32   #6 (permalink)
Neuer User
 
Registriert seit: Nov 2005
Ort: Kapstadt
Beiträge: 40
Warum?

Mit LoadComplete geht es auch, eine prototype Funktion auf den MC zu legen. Ich habe was davon gelesen, dass man bei loadComplete noch keinen Zugriff auf die Eigenschaften hat... aber es funktioniert wie gesagt.

Frank
2ndreality 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:29 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele