Flash: menu draggabile

Di: ch3mical | 26/09/2020 18:17:15
Ciao,
Volevo sapere come creare un menu "draggabile". Mi spego: Io ho creato un menu rettangolare con due pulsanti (che, per esempio, mi rimandano al frame 15 e 20) e ho convertiro il tutto in un mc. A questo ho applicato al mc il seguente codice (semplicissimo):

on(press) {
startDrag(this,false);
}
on(release) {
stopDrag();
}

che mi permette di spostare il menu cliccandovi sopra. A questo punto però i pulsnati non funzionano più e la "manina" appare su tutto il rettangolo e non solo sui pulsanti.
Insomma, sono proprio alle basi di flash ma credo che per qualcuno esperto sia abbastanza facile..
Grazie mille.

Risposte



In un frame inserisci cosi:
//------------------------
tuo_mc.onPress = function() {
startDrag(this);
}
tuo_mc.onRelease = function() {
stopDrag();
}
//--------------------------

Di: LuxStudio | 26/09/2020 18:17:15


Non sono sicuro di aver capito bene, forse qui potrai trovare un esempio utile.
http://flash.html.it/movie/vedi/416/menu-draggabile/

Di: Jas | 26/09/2020 18:17:15


Bello ma non è quello che intendevo.
Quello che cerco io è (esempio pratico) un rettangolo con all'interno tre pulsanti che mandano a tre diversi frame nella timeline. Ciò che deve essere draggabile è il rettangolo intero ma la manina deve essere visibile solo sui tre pulsanti...

Di: ch3mical | 26/09/2020 18:18:15


credo che se torni a quel link e cerchi con pazienza altri esempi potresti trovare qualcosa di simile, intanto se dovesse venirmi in mente qualcosa ti faccio sapere.
http://flash.html.it/movie/lista/3/menu/1/

Di: Jas | 26/09/2020 18:18:15


Grazie. tanta robbba interessante...

Di: ch3mical | 26/09/2020 18:18:15