Visualizzazione dei risultati da 1 a 3 su 3

Discussione: CD che gira

  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    91

    CD che gira

    Vorrei fare un sito costituito da

    -un immagine base rettangolare, sfondo
    -un immagine che fa da CD
    -dei pulsanti

    Ora al passaggio del mouse sul pulsante il CD si gira verso il pulsante sul quale il mouse è passato. In pratica il CD non deve muoversi ma solo giarare e indicare con una freccia disegnata su di esso il pulsante. Come fare?

    Gra

  2. #2
    La cosa + semplice, se non vuoi utilizzare ActionScript, e comunque la + rapida è creare un clip con le varie animazioni del CD che gira dalla posizione base fino al pulsante.
    Le varie animazioni stanno sulla stessa timeline del movieclip ed avranno ognuna:
    > un'etichetta all'inizio (p.es. "posiz1", "posiz2" ecc. ecc)
    > alla fine un bello stop() nel punto preciso.
    Attribuisci un nome istanza a tale movieclip (p.es. con grande sforzo di fantasia: CD)
    Assegna ai vari pulsanti il codice:
    codice:
    // pulsante 1...
    on (release) {
        CD.gotoAndPlay("posiz1");
    }
    // pulsante 2...
    on (release) {
        CD.gotoAndPlay("posiz2");
    }
    e così via...

  3. #3
    Se ho capito bene deve essere come nel primo menu del sito www.millerbeer.it .... dove il tappo della bottiglia "segue il cursore del mouse.

    In questo caso ho fatto così:
    - Il tappo è un movieclip che si chiama abc

    Poi c'è un movieclip con questo actionscript:

    onClipEvent (enterFrame) {

    if (_root._ymouse>253 and _root._ymouse<350) {
    var rotaz = -(_root._ymouse - 253)
    _root.abc._ rotation = rotaz / 2,9
    }

    }


    253= coordinata Y del centro del tappo
    In pratica, se il mouse è sopra il tappo il tappo ruota in senso orario, altrimenti ruot in senso antiorario.

    Il valore 2.9 l'ho stabilito io e decide la "velocità di spostamento", puoi cambiare questa variabile per fare andare il cd più lento o più veloce...

    Adattando questa idea di script dovresti riuscire a fare il tuo cd.



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.