Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 08-09-2003, 15:17   #1 (permalink)
Derber Flasher
 
Benutzerbild von droptix
 
Registriert seit: Jul 2001
Ort: Chemnitz (Sachsen)
Beiträge: 251
ist das dasselbe?

ich habe einen film namens _root.gallery.player auf der hauptzeitleiste. ich lade einen film mit
ActionScript:
  1. _root.gallery.player.loadMovie("clip.swf", 1);
nun möchte ich den Clip ansteuern. der mc "player" ist ja noch da, aber der geladene Clip ist ja IM player auf Ebene 1 geladen worden. Wie steuere ich den an. Geht das so:
ActionScript:
  1. _root.gallery.player._level1.play();
  2. _root.gallery.player._level1.stop();

??? DANKE!
__________________
Droptix WebDesign
www.droptix.de
droptix ist offline   Mit Zitat antworten
Alt 08-09-2003, 15:21   #2 (permalink)
HAY
Neuer User
 
Benutzerbild von HAY
 
Registriert seit: Aug 2002
Ort: Faust-Stadt
Beiträge: 2.577
hi
wenn du in einen mc lädst kanst du keinen level angeben.
alles was vorher im mc drinn war wird von dem neuen mc ersetzt.

ActionScript:
  1. _root.gallery.player.loadMovie("clip.swf");
ActionScript:
  1. _root.gallery.player.play();
__________________
gruß Harry
HAY ist offline   Mit Zitat antworten
Alt 08-09-2003, 15:34   #3 (permalink)
Derber Flasher
 
Benutzerbild von droptix
 
Registriert seit: Jul 2001
Ort: Chemnitz (Sachsen)
Beiträge: 251
funzt nicht

eben das funzt nicht! nachdem der movie geladen wurde, wird er sofort abgespielt. ich hab einen button dazu gestellt, der
ActionScript:
  1. _root.gallery.player.stop();
ausführt. Beim Klick darauf passiert eben nix. Dasselbe gilt für start();

Was nun?
__________________
Droptix WebDesign
www.droptix.de
droptix ist offline   Mit Zitat antworten
Alt 08-09-2003, 15:37   #4 (permalink)
Problemlöser
 
Registriert seit: Oct 2002
Ort: Chile.... aber jetzt Berlin :P... und Morgen?
Beiträge: 117
im ersten frame von clip.swf schreib: stop();

dann kannst du es kontrollieren so wie HAY es dir gesagt hat...

gruss.
MoniThor ist offline   Mit Zitat antworten
Alt 08-09-2003, 15:38   #5 (permalink)
brand new user
 
Benutzerbild von RustyCake
 
Registriert seit: May 2002
Ort: Laimbach 6 1/2
Beiträge: 16.884
_root.gallery.player.stop(); haste des im selben button der den clip lädt, des geht net!!
warum machst net einen stop(); ins erste frame des eingeladenen Movies!?

Hi HAY
__________________
Bitte keine Fragen, zu Flash per PM. Dazu ist das Forum da. Danke MFG_RustyCake!
"Wer tanzen will, muß erst gehen lernen"
RustyCake ist offline   Mit Zitat antworten
Alt 08-09-2003, 15:42   #6 (permalink)
Problemlöser
 
Registriert seit: Oct 2002
Ort: Chile.... aber jetzt Berlin :P... und Morgen?
Beiträge: 117
so wie RustyCake sagte...
wenn du _root.gallery.player.stop(); schreibst da wo du den loadMovie benutz hast; geht es nicht, weil du musst mindesten 1byte von clip.swf schon geladen haben, damit du etwas mit dem swf machen kannst (aktionen schicken)...

dieses laden von 1byte ist viel langasamer als der code...



MoniThor ist offline   Mit Zitat antworten
Alt 10-09-2003, 09:26   #7 (permalink)
Derber Flasher
 
Benutzerbild von droptix
 
Registriert seit: Jul 2001
Ort: Chemnitz (Sachsen)
Beiträge: 251
Ihr hattet Recht

Jo sorry, denn ihr hattet Recht. Ich nur halb. Ich hab zwar den Movie wie folgt geladen
ActionScript:
  1. _root.gallery.player.loadMovie("file.swf", 1);
aber ich wollte ihn dann nicht absolut starten und stoppen. Ich meine das so: Es gibt einen Play/Stop-Button namens _root.gallery.playstop. Aus ihm heraus wollte ich quasi lokal den MC 'player' steuern, und zwar wie folgt:
ActionScript:
  1. ../player.stop();
und DAS ging nicht. Ich wundere mich allerdings wieso nicht… Denn absolut über
ActionScript:
  1. _root.gallery.player.stop();
ging es ja. Seltsam. Kennt jemand den Grund dafür?
__________________
Droptix WebDesign
www.droptix.de
droptix ist offline   Mit Zitat antworten
Alt 10-09-2003, 10:39   #8 (permalink)
HAY
Neuer User
 
Benutzerbild von HAY
 
Registriert seit: Aug 2002
Ort: Faust-Stadt
Beiträge: 2.577
hi
das kommt darauf an von wo aus du deinen playstop
mit code versorgst.
machst du das in der gallery kann es so aussehen.
ActionScript:
  1. playstop.onRelease=function(){
  2.     player.play()
  3. }
und zb von root so
ActionScript:
  1. _root.gallery.playstop.onRelease=function(){
  2.     this._parent.player.play()
  3. }
__________________
gruß Harry
HAY 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 16:48 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele