Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2002
    Messaggi
    104

    movimenti immagini e blur

    attraverso actionscript faccio in modo che due immagini seguano il puntatore. quello che vorrei è far si che in base alla posizione della prima (in primo piano) si sistemi anche la seconda in modo da rendersi visibile e non sovrapposta alla prima.

    questo il codice della prima immagine:

    Codice PHP:

    onClipEvent
    (load)
     {

    var 
    physics0:Number 0.25;
    var 
    physics1:Number 0.5;
    var 
    xspeed:Number 0;
    var 
    yspeed:Number 0;
     
    onClipEvent(enterFrame)
     
    {
     
    var 
    xspeed:Number = ((_root._xmouse-this._x)*physics0)+(xspeed*physics1);


    _x += xspeed;

     
     } 
    che è identico a quello della seconda.

  2. #2
    fai questa prova

    apri un fla nuovo, e schiaffaci dentro due immagini, convertile in clip ed istanziale img1, img2

    poi sul keyframe che contiene le ue immagini incolla questo codice

    Codice PHP:
    var physics0:Number 0.25
    var 
    physics1:Number 0.5
    var 
    xspeed:Number 0
    var 
    yspeed:Number 0

    // img1 comanda il movimento di img2
    img1.onMouseMove=function(){
        var 
    xspeed:Number = ((_root._xmouse-this._x)*physics0)+(xspeed*physics1); 
        var 
    yspeed:Number = ((_root._ymouse-this._y)*physics0)+(xspeed*physics1);
        
    this._x += xspeed
        
    this._y += yspeed
    }


    img2.onMouseMove=function(){

        
    this._x img1._x img1._width
        
    this._y img1._x img1._height;
    }

    // potrebbe sembrare un errore ma non lo è. L'ho scritto solo per dare un po di movimento.
    // se vuoi un movimento identico 
    // this._y = img1._y - img1._height; 

  3. #3

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2002
    Messaggi
    104
    grazie..ora mi metto all'opera e ti faccio sapere

  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2002
    Messaggi
    104
    in realtà dovrei cercare di mandare l'immagine 2 a destra quando la 1 è a sinistra e viceversa e sicuramente lavorare solo sull'asse x (orizzontale)

    questo è quello che ero riuscito a fare

    link

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.