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

    controllo pulsanti in tween

    Vorrei rendere inattivi i pulsanti prev_btn e back_btn quando slidex [un mc con 10 pulsanti complessivi] raggiunge rispettivamente il punto minimo [pulsanti 1 2 3 e 4] e massimo [pulsanti 7 8 9 e 10] di visualizzazione nello stage.
    I due pulsanti prev_btn e back_btn sono ai due lati dello stage e slidex scorre in mezzo.
    Attualmente i pulsanti continuano per la loro strada sparendo dallo stage.
    Un'alternativa egualmente funzionale per me sarebbe di far ciclare all'infinito slidex sia a destra sia a sinistra.
    Un'ultima cosa: come si limitano i click multipli ai bottoni, che in questo caso fanno ripartire la funzione prima che passo abbia raggiunto il punto d'arrivo (122)?
    Qualcuno può darmi una mano?

    [codice inserito nel primo fotogramma]
    ----------
    import mx.transitions.Tween;
    var passo:Number = 122;
    var speed = 0.5;
    var myTween:Tween;

    prev_btn.onRelease = function() {
    moveMe(slidex._x, slidex._x + passo, "_x");
    }
    next_btn.onRelease = function() {
    moveMe(slidex._x, slidex._x - passo, "_x");
    }

    function moveMe(startVal:Number, endVal:Number, prop:String) {

    myTween = new Tween(slidex, prop, mx.transitions.easing.Regular.easeInOut,
    startVal, endVal, speed, true);
    }
    ----------

  2. #2
    Per il fermo del mc ci sono arrivato da solo, se mi sapeste dire come evitare i click nevrotici sui pulsanti ve ne sarei grato.
    Saluti a tutti.

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.