ciao gente

ho una foto panoramica

ho letto molti post che suggerivano il programma ulead cool 360.

in realtà io le foto le ho ritoccate in photoshop e adesso ho una foto di 2674 x 300 px.

l'inizio a sinistra della foto coincide perfettamente (o quasi) con la fine a destra.

quindi a me servirebbe solo uno script in flash che alla pressione e al movimento del mouse sposti l'immagine più a destra o più a sinistra, in modo da ottenere quell'effetto a 360°

l'inconveniente è che flash non lo so usare per niente. Ho provato ad utilizzare questo script che ho trovato in una guida ma non ho capito bene dove piazzare il codice...


Begin Tell Target ("../")
Set Variable: "x" = GetProperty("/hidden", _x)
Set Variable: "offset_x" = (start_x - x) / 8
Set Variable: "cur_x1" = GetProperty("/movie1", _x)
Set Variable: "cur_x2" = GetProperty("/movie2", _x)
Set Property ("/movie1", X Position) = cur_x1 + offset_x
Set Property ("/movie2", X Position) = cur_x2 + offset_x
End Tell Target
Go to and Play (2)



Begin Tell Target ("../")
Set Variable: "cur_x1" = GetProperty("/movie1", _x)
Set Variable: "cur_x2" = GetProperty("/movie2", _x)
If (cur_x1 <-3700)
Set Property ("movie1", X Position) = cur_x2 + 3557
End If
If (cur_x2 <-3700)
Set Property ("movie2", X Position) = cur_x1 + 3557
End If
If (cur_x1> 3700)
Set Property ("movie1", X Position) = cur_x2 - 3557
End If
If (cur_x2> 3700)
Set Property ("movie2", X Position) = cur_x1 - 3557
End If
End Tell Target

Il numero 3557 corrisponde alla larghezza della mia immagine, ovviamente lo sostituirete con la larghezza della vostra!

Infine il codice del 'pulsante rilevatore':

On (Press)
Begin Tell Target ("../")
Set Variable: "start_x" = GetProperty("/hidden", _x)
End Tell Target
Begin Tell Target ("../update")
Go to and Play (2)
End Tell Target
End On
On (Release, Release Outside)
Begin Tell Target ("../update")
Go to and Stop (1)
End Tell Target
End On

Secondo passo: sistemare l'immagine nel movie

Ora importiamo l'immagine in un nuovo movie clip e posizioniamola con il suo bordo sinistro allineato al bordo dell'area di lavoro.Ora che abbiamo creato il nostro movie clip per l'immagine, creiamone un'altra copia di questo nella timeline principale. Chiamiamoli movie1 e movie2 . Posizioniamone uno verticalmente sull'area di lavoro dove dovrebbe stare. Non ha importanza dove sistemeremo il secondo, in quanto avremo al posizione del secondo in base a quella del primo, usando un actionscript all'inizio del movie (cambiare come prima il numero 3557 relativo alla larghezza dell'immagine):

Set Property ("/movie2", X Position) = GetProperty("/movie1", _x) + 3557
Set Property ("/movie2", Y Position) = GetProperty("/movie1", _y)

Ora avete il vostro movie che vi permette di ruotare di 360° godendovi la foto panoramica!
qualcuno può darmi una dritta?

grazie ciau