ciao
allora...nel tuo stage crei due movieclip che come nome di istanza avranno rispettivamente pulsanteA e pulsanteB
poi crei un rettangolo grande come vuoi che come nome di istanza avrà rettangolo
fatto questo al primo frame della scena copi questo
Codice PHP:
//importo la classe tween che gestirà l'animazione
import mx.transitions.Tween;
import mx.transitions.easing.*;
/*imposto la varibile velocità
avendo specificato, come vedrai, "false" alla fine della tween si parla di fotogrammi come unità di tempo*/
vel=20
//i pulsanti modificano i valori che verranno passati alla funzione richiamata
pulsanteA.onRelease=function(){
newValoreW=400
newValoreH=200
dimensioneRettangolo()
}
pulsanteB.onRelease=function(){
newValoreW=300
newValoreH=130
dimensioneRettangolo()
}
/*dichiaro la funzione che ridimensiona il mio mc di nome istanza "rettangolo" tramite tween
per vedere le modalita di default di questa classe prova a cambiare la modalità "Strong" con "Elastic"o"Regular"o"Bounce"
o comunque dai una letta alla guida di flash dove il tutto è spiegato*/
function dimensioneRettangolo(){
var rettW:Tween=new Tween(rettangolo,"_width",Strong.easeOut,rettangolo._width,newValoreW,vel,false)
var rettH:Tween=new Tween(rettangolo,"_height",Strong.easeOut,rettangolo._height,newValoreH,vel,false)
}