Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1

    selezionare da combo box un suono

    Ciao a tutti, vorrei costruire un lettore multimediale...

    ho utilizzato
    Componente combobox da mx 2004
    Pulsante da cui parte il brano...

    come faccio ad abbinare il tutto?

    es:
    scelgo il brano dal combo box e poi lo lancio con un pulsante play

    facile a dirlo ma a farlo?

    vorrei avere preferibilmente i brani all'interno del progetto utilizzando attachMovie

    grazie 1000!!!

  2. #2
    ti posso dire come farei in MX

    comboBox = new Object();
    comboBox.cambia = function(component) {
    nome_brano=myCombo1.getSelectedItem().data
    carica_brano(nome_brano)
    };
    //chiamo la funzione al cambio
    myCombo1.setChangeHandler("cambia", comboBox);

    function carica_brano(nome){

    // metti le istruzioni per l'attachSound

    }


    Però mi sembra di avre letto che in MX2004 forse è diverso qualche comando.

    Ciauz

  3. #3
    pardon ma non capisco

    sotto on(release)del pulsante cosa dovrei inserire????

    perche vorrei che fosse il pulsante a far partire il brano musicale una volta scelto...

  4. #4
    Come un pulsante ?? Non hai detto che vuoi scegliere il brano dal combo box?

    se nella label del ComboBox metti i nomi dei brani e nella .data metti il nome del linkage del relativo brano, alla funzione carica_brano passi il nome del link del suono nella libreria.

    Tu hai detto che lo vuoi all'interno del progetto ??

    poi

    mysound = new Sound()
    mysound.attachSound("track1")
    mysound.setVolume(80)


    poi sul bottone "Parti"

    on(press){_root.mysound.start(0,100)}

    poi sul bottone "Ferma"
    on(press){_root.mysound.stop();}



  5. #5
    scusami ma sto facendo un pò di confusione...ecco cossa ho fatto

    primo frame time line

    comboBox = new Object();
    comboBox.cambia = function(component) {
    nome_brano=myCombo1.getSelectedItem().data
    carica_brano(nome_brano)
    };
    //chiamo la funzione al cambio
    myCombo1.setChangeHandler("cambia", comboBox);

    function carica_brano(nome){

    mysound = new Sound()
    mysound.attachSound("la_luna_1")
    mysound.setVolume(80)

    }

    sotto il pulsante play

    on(press){
    _root.mysound.start(0,100)
    }
    dentro il combo box
    brano 1
    brano 2
    il combo box l'ho chiamato comboBox
    dove sto sbagliando???

  6. #6
    "la_luna_1" deve essere il nome che hai messo nel linkage del suono importato nella libreria.

    "la_luna_1" deve essere il valore che c'è in .data del combo box

    quindi

    function carica_brano(nome ){

    mysound = new Sound()
    mysound.attachSound(nome )
    mysound.setVolume(80)

    }


  7. #7
    sarò di coccio ma non funge!!!!

    tutto ciò è inserito nel primo frame time line

    comboBox = new Object();
    comboBox.cambia = function(component) {
    nome_brano=myCombo1.getSelectedItem(la_luna_1).dat a
    carica_brano(nome_brano)
    };
    myCombo1.setChangeHandler("cambia", comboBox);
    function carica_brano(la_luna_1){
    mysound = new Sound()
    mysound.attachSound("la_luna_1")
    mysound.setVolume(80)
    }

    dentro il pulsante

    on(press){
    _root.mysound.start(0,100)
    }

  8. #8
    NON SE DE COCCIO NON LEGGI

    function carica_brano(nome ){

    mysound = new Sound()
    mysound.attachSound(nome )
    mysound.setVolume(80)

    }

    NOME NON LO DEVI SOSTITUIRE CON IL NOME DEL BRANO !!!!

    DEVI SOLO FAR CORRISPONDERE I NOMI CHE DAI NEI LINKAGE ALL'INTERNO DELLA LIBRERIA, AI VALORI CHE SCRIVI NEL CAMPO DATA DEL COMBOBOX.


  9. #9
    comboBox = new Object();
    comboBox.cambia = function(component) {
    nome_brano=myCombo1.getSelectedItem().data
    carica_brano(nome_brano)
    };
    //chiamo la funzione al cambio
    myCombo1.setChangeHandler("cambia", comboBox);

    function carica_brano(nome){

    mysound = new Sound()
    mysound.attachSound(nome)
    mysound.setVolume(80)

    }

    sotto il pulsante play

    on(press){
    _root.mysound.start(0,100)
    }

    nel combobox Label="La Luna" data="brano1"

    Apri la libreria, seleziona l'audio che si chiama luna, tasto destro
    Linkage
    attiva Export in First Frame
    ed in alto dai il nome "brano1"


    Prova

  10. #10
    grazie lo stesso ho eseguito le isctruzioni
    ma non funge...
    al press non accade nulla,
    se hai sviluppato l'esempio saresti così gentile da inviarmelo

    enecco@tiscali.it

    oppure allegarlo qui stesso

    ancora grazie

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.