Zurück   Flashforum > Software > Sound

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 19-02-2006, 11:36   #1 (permalink)
Neuer User
 
Registriert seit: Dec 2005
Beiträge: 2
Sound und optimiertes SWF

Hallo,

ich bin gerade dabei ein swf mit sound zu erstellen.

mit

mySound = new Sound(this);
// attach sound file from the library where linkage has been set
mySound.attachSound("beat_mp3");


mache ich den sound quasi als objekt verfügbar. die steuerung erfolgt über play, stop und pause buttons über movieclips. Allerdings wird beim linkage in der library das soundfile-objekt in den ersten frame gelegt.

in den publish settings für actionscript habe ich dagegen frame 2 für den export angegeben.

ist das jetzt ein bug? schliesslich zeigt eine download simulation über test movie, dass das objekt ins erste frame gekommen ist. der bandwith profiler und streaming graph bestätigen das und der gebaute preloader wird erst ab etwa 80 % angezeigt. bevor ich das linkage vorgenommen hatte startete der preloader sofort mit der anzeige.

welche alternativen existieren, um soundobjekte steuerbar zu machen unter der bedingung, dass das objekt nicht im ersten frame liegt?

gruss
guru
guru ist offline   Mit Zitat antworten
Alt 19-02-2006, 11:52   #2 (permalink)
tracer
 
Benutzerbild von andretti
 
Registriert seit: Jun 2004
Beiträge: 4.415
aloha!

bei den verknüpfungseigenschaften das hakerle mit dem ersten bild wegnehmen, im hauptfilm in einem beliebigem frame außerhalb der bühne einen leeren movieclip mit zwei schlüsselbildern erstellen, in dessen ersten frame ein "stop();" schreiben, in den zweiten frame das soundteil auf die bühne ziehen;
fertig;
__________________
Viola per Sempre
Alle Angaben ohne Gewehr!
trace your open mind in variables !
andretti
ActionScript Dictionary
andretti ist offline   Mit Zitat antworten
Alt 19-02-2006, 11:53   #3 (permalink)
Euer Nuser
 
Benutzerbild von ~pyropete~
 
Registriert seit: Apr 2004
Ort: Sand-City
Beiträge: 3.483
Den Soundmovie als Film in nen Hauptmovie laden oder die mp3 auslagern (in ein Verzeichnis auf dem Server) und reinladen. Wie das geht steht in der Flashhilfe bzw. such mal hier im Forum.

Ob's 'n bug is- weiß net so genau. Grundsätzlich lädt Flash alle Inhalte vor, die später mit Scripten aus der Lib attached werden (Sounds werden immer vorgeladen, z.B.)- alternativ nochmal bei Verknüpfung (Rechtsklick auf Objekt in der Lib) und die Box "Export ins 1ste Frame" (oder ähnlich) unchecken.

--pp
~pyropete~ ist offline   Mit Zitat antworten
Alt 19-02-2006, 12:41   #4 (permalink)
Neuer User
 
Registriert seit: Dec 2005
Beiträge: 2
Sound und optimiertes SWF

Hi,

vielen Dank zunächst für die schnelle Antwort. Andretti. Das mit dem "empty movieclip" funktioniert soweit.

Mit

// play
_root.beat_mc.gotoAndPlay(2);

kann ich das soundfile auch automatisch von der globalen actionscript timeline nach dem preloader starten.
Wie kann ich aber jetzt auf die Eigenschaften des Soundfiles zugreifen, z.B. um das Objekt pausieren zu lassen?

vorher habe ich das ja über das erzeugte soundobjekt gemacht z.B. currentPosition = mySound.position/1000;//gibt aktuelle position zurück

muss dennoch in den linkage einstellungen ein identifier vergeben werden und export for actionscript aktiviert werden? (ohne export in 1st frame)
guru ist offline   Mit Zitat antworten
Alt 19-02-2006, 12:52   #5 (permalink)
tracer
 
Benutzerbild von andretti
 
Registriert seit: Jun 2004
Beiträge: 4.415
nönönö da hast du was falsch verstanden;
das soundfile im leeren mc ist nur, um des in den preloader zu integrieren und nicht vorzuladen;

du initialisierst das soundObject wie gehabt;

PHP-Code:
mySound = new Sound(this);
// attach sound file from the library where linkage has been set 
mySound.attachSound("beat_mp3"); 
__________________
Viola per Sempre
Alle Angaben ohne Gewehr!
trace your open mind in variables !
andretti
ActionScript Dictionary
andretti 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 17:09 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele