Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 21-12-2004, 14:20   #1 (permalink)
Neuer User
 
Registriert seit: Feb 2004
Beiträge: 5
Question Externen Movie ansteuern

Hallo,

ich habe ein Flash-File indem ich bei mehreren Menüpunkten Videos starten sollen. Diese werden extern mit AS in einem Container geladen.
Im Hautfilm sollen diverse Bedienleiste wie play,stop und ein Zeitleiste, in der man zur gewünschten Stelle springen kann, sein. Es soll so ähnlich wie das Tutorial von import-video.swf von Macromedia selbst sein, nur müssen die Bedienelemente extern liegen.
Die Bedinelemente Play und Stop sind kein Problem, das funktioniert auch alles. Nur nicht die Zeitleiste. Immer wenn ich den MC mit _totalframe abfrage bekomme ich nur eine 1 zurück, wegen dem leeren Container.
nikathlon ist offline   Mit Zitat antworten
Alt 21-12-2004, 14:33   #2 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
Wie lädst du denn den Film? So z.B. ginge es ja:

PHP-Code:
mc1.loadMovie("hallo.swf");
onEnterFrame = function ()
{
trace(_level0.mc1.instance1._totalframes);

__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 21-12-2004, 23:18   #3 (permalink)
Neuer User
 
Registriert seit: Feb 2004
Beiträge: 5
Vielen Dank Frager für deine schnelle Antwort.

Hab den Video so wie du mit
PHP-Code:
 mc1.loadMovie("hallo.swf"); 
eingebunden.

Mein Problem an der Sache war, dass das Script von mir immer zu schnell ausgeführt wurde, also der Movie noch nicht eingeladen wurde und somit immer nur die Ausgabe 1 kam. Mit Hilfe eines Preloaders hat es auch funktioniert.
nikathlon ist offline   Mit Zitat antworten
Alt 22-12-2004, 07:59   #4 (permalink)
Art Director
 
Benutzerbild von tomtom69
 
Registriert seit: Sep 2002
Ort: Mülheim/Ruhr
Beiträge: 698
Talking … meine Bbescheidene Meinung

Moin, …

… Du solltegst mit nem kleinen preloader erst abfragen, ab der Inhalt des Containers komplett gelden ist, bevor du deine anderen Scripts ausführen läßt.

Weil: Theoretisch ist der Inhalt sofort verfügbar, nur es dreht sich hier um Milisec und weniger, und wenn das Script ausgefüührt wird, bevor der Inhalt komplett da ist, bekommst Du ein falsches Resultat

Greetz
__________________
__________________________________________
"… blubb!"
tomtom69 ist offline   Mit Zitat antworten
Alt 22-12-2004, 08:43   #5 (permalink)
---
 
Benutzerbild von kakktus
 
Registriert seit: Apr 2002
Beiträge: 2.054
Zitat:
Zitat von tomtom69
Moin, …

… Du solltegst mit nem kleinen preloader erst abfragen, ab der Inhalt des Containers komplett gelden ist, bevor du deine anderen Scripts ausführen läßt.

Weil: Theoretisch ist der Inhalt sofort verfügbar, nur es dreht sich hier um Milisec und weniger, und wenn das Script ausgefüührt wird, bevor der Inhalt komplett da ist, bekommst Du ein falsches Resultat

Greetz
bzw. der Film lässt sich nicht ansprechen
__________________

Gruß kakktus
kakktus ist offline   Mit Zitat antworten
Alt 22-12-2004, 10:18   #6 (permalink)
Art Director
 
Benutzerbild von tomtom69
 
Registriert seit: Sep 2002
Ort: Mülheim/Ruhr
Beiträge: 698
Talking häääääää????

__________________
__________________________________________
"… blubb!"
tomtom69 ist offline   Mit Zitat antworten
Alt 22-12-2004, 21:29   #7 (permalink)
---
 
Benutzerbild von kakktus
 
Registriert seit: Apr 2002
Beiträge: 2.054
Wenn du einen mc in einen Container lädst und ihn ansprechen möchtest geht das erst wenn er geladen ist.
@tomtom69: habe dir nur zugestimmt
__________________

Gruß kakktus
kakktus ist offline   Mit Zitat antworten
Alt 23-12-2004, 08:41   #8 (permalink)
Art Director
 
Benutzerbild von tomtom69
 
Registriert seit: Sep 2002
Ort: Mülheim/Ruhr
Beiträge: 698
@kakktus

__________________
__________________________________________
"… blubb!"

Geändert von tomtom69 (23-12-2004 um 08:41 Uhr) Grund: uups
tomtom69 ist offline   Mit Zitat antworten
Alt 23-12-2004, 10:59   #9 (permalink)
---
 
Benutzerbild von kakktus
 
Registriert seit: Apr 2002
Beiträge: 2.054
Talking



__________________

Gruß kakktus
kakktus ist offline   Mit Zitat antworten
Alt 23-12-2004, 13:02   #10 (permalink)
notzucht
 
Benutzerbild von shorty
 
Registriert seit: Nov 2003
Ort: Potsdam
Beiträge: 2.939
oder so

versuch mal das hier,
PHP-Code:
dein_mc = new MovieClipLoader(); 
und schau dir in der MM hilfe die dazu gehörige beschreibung an.
loadMovie(); is doch oll....?
shorty ist offline   Mit Zitat antworten
Alt 23-12-2004, 14:49   #11 (permalink)
---
 
Benutzerbild von kakktus
 
Registriert seit: Apr 2002
Beiträge: 2.054
dein_mc = new MovieClipLoader();
geht das überhaupt in Flash MX??
__________________

Gruß kakktus
kakktus ist offline   Mit Zitat antworten
Alt 23-12-2004, 22:23   #12 (permalink)
x
 
Benutzerbild von Budman
 
Registriert seit: Aug 2003
Beiträge: 230
Zitat:
Zitat von kakktus
dein_mc = new MovieClipLoader();
geht das überhaupt in Flash MX??
Nö, geht nicht!

Zitat:
Firstly, MCL is new to Flash 7, so ensure that Flash is set to export swfs as Flash 7 and using AS2
Frohe Weihnachten!
Budman ist offline   Mit Zitat antworten
Alt 25-12-2004, 11:30   #13 (permalink)
---
 
Benutzerbild von kakktus
 
Registriert seit: Apr 2002
Beiträge: 2.054
Zitat:
Zitat von shortybmc

loadMovie(); is doch oll....?
Ja aber nicht jeder benutzt schon MX2004 und oben steht ja auch Flash MX über diesem Beitrage

Also loadMovie()
__________________

Gruß kakktus
kakktus 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 09:13 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele