Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    problema tween movimento clip [AS]

    Salve a tutti,

    ho un piccolo problema con un tween che per qualche motivo ( non caspico perchè ) esegue l'istruzione due volte. Mi spiego meglio, in pratica al cliccare un clip desidererei muovere il clip ed un altro a lato (verticalmente) con una distanza costante in questo modo.

    clip1.onRelease = function (){
    this.ySlideTo (100,0.8,"easeOutQuad");
    clip2.tween("_y", clip1._y + 150, 0.8, "easeOutQuad")
    }

    Se clicco clip1 questo si sposta verticalemte a _y 100 ed il clip2 prenderebbe la posizione del clip1 + 150 px. Non so se è la logica giusta in ogni modo funziona in parte ovvero si spostano mantenendo una distanza pero' se clicco 2 volte il clip2 si sposta ancora piú in basso.
    Questo avviene solo cliccando una seconda volta...

    Non capisco sinceramente dove stá l'errore...
    qualcuno saprebbe darmi qualche dritta?

    grazie in anticipo.





  2. #2

  3. #3
    clip1._y + 150,

    La seconda volta clip1._y non sta all'inizio ma si è già spostato per cui

    clip1._y + 150 del secondo clic non è uguale a quella del primo

  4. #4
    si infatti si sposta di altri 150 px,
    per questo non capisco perchè si ripete solo due volte il click?

  5. #5
    non si risposta di altri 150 pixel si sposta di

    clip1._y+150

    se clip._y rimane lì, anche clip2 rimane lì (perchè clip1._y+150 fa sempre quello)

    e da quello che intuisco clip1 arriva a 100, e da lì non si muove più

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.