Visualizzazione dei risultati da 1 a 6 su 6

Discussione: _rotation

  1. #1

    _rotation

    devo sfruttare la funzione "_rotation" per ruotare appunto una clip attorno un menu.

    ho utilizzato questa function:
    on (rollOver) {
    _root.bodymenu_mc._rotation= 25;
    }


    in questo modo io vedo ruotare la clip di 25° rispetto alla posizione iniziale, ma vorrei che il movimento fosse fluido come se fosse un'interpolazione di movimento anzichè uno scatto.

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    1,037
    che versione usi?

  3. #3

  4. #4
    Utente di HTML.it L'avatar di arn
    Registrato dal
    Jun 2002
    Messaggi
    420
    prova così:

    function moveMenuIn() {
    var destY:Number = 136;
    var destX:Number = 372;
    var destR:Number = -10;
    targetMenu_mc.onEnterFrame = function() {
    //_y += (targety-_y)*friction;
    myXspeed = ((_x-destX)/a+myXspeed)/d;
    myYspeed = ((_y-destY)/a+myYspeed)/d;
    myRspeed = ((_rotation-destR)/a+myRspeed)/d;
    _y += -myYspeed;
    _x += -myXspeed;
    _rotation += -myRspeed;
    if (Math.round(_x) == destX && Math.round(_y) == destY) {
    trace("MENU: destinazione raggiunta!");
    delete this.onEnterFrame();
    }
    };
    }
    La rapidità che è una virtù, genera un vizio che è la fretta !
    -------------------------
    Browser: Opera & Firefox

  5. #5
    arn, ti ringrazio ma vorrei capirci qualcosa.

  6. #6
    arn, non rieco a farlo funzionare,... puoi farmi un esempio pratico??

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.