Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 26-01-2007, 22:22   #1 (permalink)
Neuer User
 
Registriert seit: Jan 2007
Beiträge: 90
Question Audio preloaden?

Hallo zusammen

Ich habe ein kleines Game gebastelt, dass auch auch kleine Sounds bei Aktionen abspielen soll. Habe jetzt einen Preloader erstellt, leider läd der Preloader die Sounds nicht. Wie kann ich erreichen, dass auch die Sounds vorgeladen werden?

Habe die Sounds mit:
PHP-Code:
soundBravo = new Sound();
soundBravo.attachSound("bravo"); 
eingefügt.

Und zum auslösen des Sounds bei einer Aktion:
PHP-Code:
soundBravo.start(0,1); 
Der Rest wird richtig vorgeladen, eben nur die Sounds nicht. Kann mir jemand helfen?

Danke schon im voraus.

Geändert von alsodenn (26-01-2007 um 22:23 Uhr)
alsodenn ist offline   Mit Zitat antworten
Alt 26-01-2007, 22:37   #2 (permalink)
class public{}
 
Benutzerbild von public
 
Registriert seit: Feb 2004
Ort: dessau
Beiträge: 1.406
na wenn du deinen sound attacht dann liegt er in der bibilothek und dann kannst du ih net preloaden.....du must dann schon den sound laden steht aber alle in der hilfe drin....
public ist offline   Mit Zitat antworten
Alt 26-01-2007, 22:47   #3 (permalink)
Neuer User
 
Registriert seit: Jan 2007
Beiträge: 90
hm, habe denn Sound auch schon in die Timeline gesteckt, ohne Erfolg, es preloadet auch nicht.

Wie sieht denn das konkret aus? Wie fügt man einen Sound ein, damit man ihn auch preloaden kann, aber nicht sofort benützen muss? Meine Hilfe funktioniert eben nicht richtig.
alsodenn ist offline   Mit Zitat antworten
Alt 27-01-2007, 10:20   #4 (permalink)
Neuer User
 
Registriert seit: Jan 2007
Beiträge: 90
Wie kann ich jetzt den Sound laden, damit ich ihn zuerst preloaden kann? Ich komme nicht weiter!

Kann mir niemand helfen?
alsodenn ist offline   Mit Zitat antworten
Alt 27-01-2007, 14:30   #5 (permalink)
class public{}
 
Benutzerbild von public
 
Registriert seit: Feb 2004
Ort: dessau
Beiträge: 1.406
wie wäre es denn ma wenn du ma in der hilfe nachllesen würdest und dich ma über die Sound klasse informierst....da gibts ne methode die nennt sich loadSound
public ist offline   Mit Zitat antworten
Alt 28-01-2007, 11:32   #6 (permalink)
da pantis
 
Registriert seit: Jul 2002
Beiträge: 47
Hi,
kannst Du nicht den Sound in eine externe swf-Datei packen und dann in einen Container (Pre-) loaden???? So wie man das u.a. mit Movies macht?? ...

Greets
MANTIS ist offline   Mit Zitat antworten
Alt 28-01-2007, 13:33   #7 (permalink)
class public{}
 
Benutzerbild von public
 
Registriert seit: Feb 2004
Ort: dessau
Beiträge: 1.406
wieso den sound in ne externe swf packen du kannst doch ne mp3 laden

bsp
PHP-Code:
function getPercent (min:Numbermx:Number):Number {
    return 
min max 100;
}
var 
con:MovieClip this.createEmptyMovieClip ("__con"this.getNextHighestDepth ());
var 
sound:Sound = new Sound (con);
sound.loadSound ("deine.mp3"true); // <---- true um den Sound zu streamen [Sound startet von alleine, wenn genug geladen]
sound.onLoad = function ():Void  {
    
delete con.onEnterFrame;
    
trace ("Sound fertig geladen");
};
con.onEnterFrame = function ():Void  {
    
trace (Math.round (getPercent (sound.getBytesLoaded () / sound.getBytesTotal ())) + "% geladen");
}; 
public ist offline   Mit Zitat antworten
Alt 27-02-2007, 16:43   #8 (permalink)
Neuer User
 
Registriert seit: Nov 2002
Beiträge: 24
du kannst nur sound der gleiche swf attachen

ich denke dein fehler ist der dass du in einer swf einen sound attachen willst der in einer andern swf.

Das geht nicht!

Der Sound muss immer in der selben Swf eingebettet sein in welcher du ihn auch attachest.
schradin 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:47 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele