ok, nello script mancavano gli import e c'erano un paio di cose invertite nei controlli dei due pulsanti, lo script funzionante è questo:
bada però ad una cosa, che per essere efficace, questo script, deve avere una base di disegno in cui sia la maschera che il clip contenitore devono avere gli elementi allineati in alto a sinistra, e se non hanno un contenitore loro, sono efficaci solo se vengono posizionati entrambi alle coordinate 0,0 dello stageCodice PHP:import mx.transitions.*;
import mx.transitions.easing.*;
var limit = mask._width;
var prev = 0;
var next = -(slider._width-limit);
var index = 0;
bt_prev.onRelease = function () {
if (index < prev) {
index+=limit;
var tw = new Tween (slider, "_x", Regular.easeOut, slider._x, index, 30, false);
}
}
bt_next.onRelease = function () {
if (index > next) {
index-=limit;
var tw = new Tween (slider, "_x", Regular.easeOut, slider._x, index, 30, false);
}
}
io ho utilizzato un clip ulteriore per posizionarli dove volevo, posso inviarti il risultato via mail se me la mandi via pvt

Rispondi quotando