+ Antworten
Ergebnis 1 bis 6 von 6

Thema: Zwei kleine Soundobject-Fragen

  1. #1
    TP-Senior jason voorhees macht sich hier sehr viel Mühe Avatar von jason voorhees
    Registriert seit
    Nov 2004
    Beiträge
    227

    Zwei kleine Soundobject-Fragen

    Ich benutze

    PHP-Code:
    meinSound = new Sound(this);
        
    meinSound.attachSound("Sound");
    meinSound.start(0,1); 
    um Sounds aus der Lib einzuladen.

    Was kann ich tun, damit sich Sounds nicht überlagern, wenn man z.B kurz nacheinander den Soundeffekt (bei mir RollOver) anklickt. Es soll immer der Sound ausgespielt werden, bevor er wieder anfängt.

    Wofür stehen (0,1)? Was kann ich da editieren?
    EDIT: Kann ich bei meinem Skript noch bestimmen, wie laut der Sound abgespielt werden soll?

    Schönen Abend noch...
    Geändert von jason voorhees (23.06.2006 um 21:13 Uhr)
    Ich kämpfe mit Flash Pro 8

  2. #2
    TP-Urgestein webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts Avatar von webcreate
    Registriert seit
    Nov 2003
    Ort
    NRW
    Beiträge
    11.660
    soundObj.start()
    start (Sound.start-Methode)
    public start([secondOffset:Number], [loops:Number]) : Void

    Startet die Wiedergabe des zuletzt zugewiesenen Sounds, und zwar entweder von Anfang an, falls kein Parameter angegeben ist, oder ab der Stelle, die im Parameter secondOffset angegeben ist.

    Verfügbarkeit: ActionScript 1.0; Flash Player 5

    Parameter
    secondOffset:Number [optional] - Ein Parameter, mit dem Sie die Wiedergabe des Sounds an einer bestimmten Stelle starten können. Wenn Sie beispielsweise einen Sound mit einer Länge von 30 Sekunden haben und die Wiedergabe in der Mitte beginnen möchten, geben Sie für den Parameter secondOffset den Wert "15" an. Der Sound wird nicht um 15 Sekunden verzögert, sondern erst ab der 15-Sekunden-Marke wiedergegeben.

    loops:Number [optional] - Ein Parameter, mit dem Sie angeben können, wie oft der Sound hintereinander abgespielt werden soll. Für Streaming-Sounds steht dieser Parameter nicht zur Verfügung.
    Lautstärke: soundObj.setVolume()
    setVolume (Sound.setVolume-Methode)
    public setVolume(value:Number) : Void

    Stellt die Lautstärke für das Sound-Objekt ein.

    Verfügbarkeit: ActionScript 1.0; Flash Player 5

    Parameter
    value:Number - Eine Zahl zwischen 0 und 100, mit der die Lautstärke angegeben wird. 100 steht für volle Lautstärke, 0 für stumm. Die Standardeinstellung lautet 100.
    Sound erst Starten, wenn alter durch ist.
    var dur = soundObj.duration;
    var pos = soundObj.position;
    if(pos == dur) lade neues soundObj;

    Nutz doch einfach mal die Hilfe
    Gruß Mark

    webcreate IT SOLUTIONS
    www.webcreate-nrw.de

    Photoblog....|....flickr

  3. #3
    TP-Senior jason voorhees macht sich hier sehr viel Mühe Avatar von jason voorhees
    Registriert seit
    Nov 2004
    Beiträge
    227
    Danke dir..

    Ich sehe eigentlich immer erst nach der Hilfe (Ist ja schließlich auch schneller), wusste aber nicht so recht, wonach ich da gucken soll. Hatte falsche Sucheingaben gemacht... AS ist einfach nur eine Folter für mich


    Grußi
    Ich kämpfe mit Flash Pro 8

  4. #4
    TP-Urgestein webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts Avatar von webcreate
    Registriert seit
    Nov 2003
    Ort
    NRW
    Beiträge
    11.660
    Wenn du mit Flash8 arbeitest, einfach einSchlagword eingeben, seit der 8er muss man ja nicht mehr genau die richtige Schreibweise beachten.
    Und wenn es um AS geht, am Besten auch nur im AS-Buch suchen.
    Hier kommt man schell zum Ergebniss, wenn man nach "sound" sucht.

    AS ist keine Folter, es ist die Möglichkeit das zu realisieren, wovon man damals immer geträumt hat.
    Einmal AS richtig verstanden, dann machst du alles mit AS.
    Gruß Mark

    webcreate IT SOLUTIONS
    www.webcreate-nrw.de

    Photoblog....|....flickr

  5. #5
    TP-Senior jason voorhees macht sich hier sehr viel Mühe Avatar von jason voorhees
    Registriert seit
    Nov 2004
    Beiträge
    227
    Hey, guter Tipp mit dem AS-Buch... war mir nie vorher aufgefallen, dass da nen Dropdown-Menü ist.
    Aber ich bin ja schon froh. Seit dem ich ein komplettes Projekt alleine durchziehe, habe ich ne Menge begriffen. Wer weiß, vielleicht werde ich demnächst auch mal zur Abwechslung Hilfesuchenden helfen können

    EDIT:

    Da habe ich doch schon gleich den Mund zu voll genommen.
    Ich bekomme hier einen Sytaxfehler:
    PHP-Code:
        meinSound = new Sound(this);
        
    meinSound.attachSound("Sound");
        
    meinSound.start(0,1);
        var 
    dur meinSound.duration;
        var 
    pos meinSound.position;
        if(
    pos == durlade neues soundObj; (Syntaxfehler)

    Muss ich das mit "meinSound" austauschen? Dann bekomme ich zwar keine Fehlerausgabe, aber es funktioniert nicht.
    Geändert von jason voorhees (23.06.2006 um 23:00 Uhr)
    Ich kämpfe mit Flash Pro 8

  6. #6
    TP-Urgestein webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts Avatar von webcreate
    Registriert seit
    Nov 2003
    Ort
    NRW
    Beiträge
    11.660
    if(pos == dur) lade neues soundObj;
    Das rote war einfach nur eine sprachliche Ausdrucksform, was zu machen ist.
    Das AS musst du schon selber schreiben.
    Flash kann viel, ist aber keine A.I. und kann daher keine menschlichen Worte deuten
    Gruß Mark

    webcreate IT SOLUTIONS
    www.webcreate-nrw.de

    Photoblog....|....flickr

+ Antworten

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51