Visualizzazione dei risultati da 1 a 5 su 5

Discussione: AUDIO

  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2005
    Messaggi
    25

    AUDIO

    SALVE, STO REALIZZANDO UN PORTFOLIO FOTOGRAFICO INTERATTIVO CON FLASH, HO UN PROBLEMA; STO CERCANDO UN MODO CHE TRAMITE UN BOTTONE IO POSSA BLOCCARE O FAR RIPARIRE LA MUSICA IN TUTTE LE SCENE... HO PROVATO CON L'ACTION SCRIPT "NO SOUND" MA COME VADO IN UN'ALTRA SCENA L'AUDIO MI RIPARTE
    AD ES. MI SERVIREBBE UN COMANDO CHE MI METTA TUTTO IN MUTE

  2. #2
    Forse ti è rimasto il caps lock incastrato, non serve urlare. Comunque per far fermare tutto l'audio dai stopAllSounds()


  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2005
    Messaggi
    25
    e no ... con (stop all sound) mi blocca l'audio nella scena in cui mi trovo, ma poi come cambio scena, nella quale c'è un'altro mp3 allegato mi riparte ....
    scusami ma sono propio alle prime armi!

    Grazie cmq del tuo aiuto

  4. #4
    Utente di HTML.it L'avatar di NAP
    Registrato dal
    Jan 2001
    Messaggi
    4,398
    Da quello che capisco, sembra che i suoni che usi per ognuna delle scene si trovano in quell'unico file con cui fai tutto; quindi immagino che i tuoi suoni non sono caricati dall'esterno.
    Se è così, un metodo adatto a chi, come te, è ai primi passi, è quello di mettere ogni suono in altrettanti movieclip (clip filmato), composti da due soli keyframes (fotogrammi chiave):
    1 - crea un nuovo movieclip, clicca col destro in quell'unico frame che vedi e, sul menu che compare, scegli Inserisci fotogramma chiave vuoto (Insert blank keyframe).
    2 - Associa un'azione di stop sia al primo keyframe che al secondo. Nel primo keyframe metti il pulsante PLAY; nel secondo metti il suono e il pulsante STOP (per zittire la musica).
    3 - Seleziona il pulsante PLAY, apri il pannello Azioni e scrivi:

    on (release) {
    nextFrame (); // la testina va nel frame n°2 e parte il suono
    }

    4 - Seleziona il pulsante STOP e associagli le azioni:

    on (release) {
    stopAllSounds (); // il suono termina
    prevFrame (); // ricompare il pulsante PLAY, pronto per il //prossimo uso
    }

    Se in ogni scena metti un movieclip così fatto, allora avrai la scelta di far partire - solo se lo vuoi - una musica per ogni scena e, allo stesso modo, potrai interromperla quando ti pare e piace.

    Se non fai così, è normale che quando la testina va nelle altre scene parta il suono che hai messo nel primo frame di quelle scene, perché lo stopAllSounds, eventuale, precedente, viene annullato dal suono successivo che la testina incontra "strada facendo".

    Cmq, il metodo più "ortodosso" per la gestione dei suoni è il caricamento esterno (documentati perché spiegartelo ora sarebbe troppo lungo).

    Ciao,

    NAP
    A volte la diplomazia va condita con un pizzico di siluri fotonici. (K. Janeway)

  5. #5
    Utente di HTML.it
    Registrato dal
    Aug 2005
    Messaggi
    25
    mitico è facile!

    grazie mille!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.