Flash: MC draggabili da piccoli a grandi.

Di: fenrico | 26/09/2020 18:25:25
Questo è il mio primo post e dando una occhiata al forum trovo che sia veramente ok!
Domanda
Sto provando a realizzare un configuratore di mobili e il primo ostacolo è che gli articoli da inserire nel configuratore sono molti e non ci stanno in un classico 800x600.
Ho visto in un sito che cliccando su una immagine piccola per trascinarla essa si ingrandisce alla giusta dimensione per poterla inserire in una area proporzionale alla immagine.
Altra alternativa che ho visto è quella di una serie di immagini con scroll bar che anche esse sono trascinabili.
Sto iniziando con flash e mi fareste un grande favore di consigliarmi e darmi qualche esempio di codice su cui lavorare.
Quasi mi dimenticavo le immagini che trascino devono essere anche ruotabili ma questo grazie a un post di questo forum forse sono riuscito a risolverlo.
Attendo qualche anima pia
Ciao Enrico

Risposte



Questo è un semplice script da applicare sul MC di un’anteprima:
on (press) {
_root.n++;
duplicateMovieClip(this, "pippo"+_root.n,_root.n);
_root["pippo"+_root.n]._xscale = 200;
_root["pippo"+_root.n]._yscale = 200;
startDrag(_root["pippo"+_root.n], true);
}
on (release, releaseOutside) {
stopDrag();
}
mentre n=1; devi incollarlo sul primo frame della timeline.
In pratica quando clicchi sull’anteprima, questa viene duplicata, rinominata (pippo2, pippo3, ecc.), ridimensionata al 200% ed è draggabile.
Lo script è applicabile a tutte le tue anteprime.

Di: goku | 26/09/2020 18:26:25