Visualizzazione dei risultati da 1 a 6 su 6

Discussione: controllo volume

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    16

    controllo volume

    ciao!sono nuovo del forum. Da poco ho iniziato ad utilizzare flash pro 8. Sto creando un sito semplice, quest'ultimo è in pratica la riproduzione di una tv. Una rotelllina controlla il volume dei loop che vengono caricati insieme a dei movie clip nello schermo. Ho trovato lo script che regola la rotazione della rotellina ma visto la mia poca esperienza non so come collegare alla rotazione il controllo del volume. Nel caso qualcuno possa aiutarmi gli invierò il file .fla. Grazie! Emanuele

  2. #2
    Utilizza la funzione .setVolume


    se non ho capito male la rotella gira? quindi gioca con _rotation



  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    16
    ciao!esatto, ti riporto lo script che sta nel fotogramma vuoto (livello 1) e che si riferisce al MC "CD" che sta nel livello 2

    mySound = new Sound();
    mySound.attachSound("myMusic");
    mySound.start("", 999);

    CD.onEnterFrame = function ()
    {
    if (this.pressed)
    {
    this.delta_x = _root._xmouse - _root.CD._x;
    this.delta_y = _root._ymouse - _root.CD._y;
    this.rot_B = this.rot_A;
    this._rotation = Math.atan2(this.delta_y, this.delta_x) * 180 / 3.141593 - 90 - this.rot;
    this.rot_A = this._rotation;
    this.dir = this.rot_A - this.rot_B;
    }
    else
    {
    this._rotation = this._rotation + this.vel;
    this.vel = this.vel * this.att;
    } // end if
    };
    CD.onMouseDown = function ()
    {
    this.delta_x = _root._xmouse - _root.CD._x;
    this.delta_y = _root._ymouse - _root.CD._y;
    this.rot = Math.atan2(this.delta_y, this.delta_x) * 180 / 3.141593 - 90 - this._rotation;
    this.pressed = true;
    };
    CD.onMouseUp = function ()
    {
    this.pressed = false;
    this.vel = this.dir / 2;
    };
    init();



    grazie!

  4. #4
    purtroppo qui a lavoro non ho le casse (che barbone) cmq utilizza

    mySound.setVolume = qui ci metti il valore di rotazione della rotella che sarà da 0 a 100

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    16
    grazie per adesso! Gentilissimo!

  6. #6
    Originariamente inviato da leele
    grazie per adesso! Gentilissimo!


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.