PDA

View Full Version : ActionScript



.scarface.
04-12-2007, 15:11
sto letteralmente IMPAZZENDO.

sto seguendo una cazzo di guida per delle funzioni aggiuntive ad un sito in flash che devo consegnare per l'uni.

per fare una cazzo di animazione ad un movie clip (senza creare un pulsante (nb una cosa chic)) dicono di inserire questo codice ma mi da degli errori e sto cercando di smanettare per capire quali.

intanto posto il codice:


onClipEvent (mouseMove) {
if (!premuto) {
if (this.hitTest(_root._xmouse, _root._ymouse, false) && !aperto) {
if (_currentframe>(_totalframes/2)) {
gotoAndPlay(_totalframes-_currentframe);
} else {
play ();
}
aperto = true;
} else if (!this.hitTest(_root._xmouse, _root._ymouse, false) && aperto) {
if (_currentFrame<(_totalFrames/2)) {
gotoAndPlay(_totalframes-_currentframe);
} else {
play ();
}
aperto = false;
}
onClipEvent (mouseDown) {
if (this.hitTest(_root._xmouse, _root._ymouse, false)) {
gotoAndStop (11);
_root.comandi(_parent._name);
premuto = true;
}
}

quello che mi da problemi a tutta la struttura è la funzione "if (!premuto)"
che mi fa smadonnare tutto il codice.

sostanzialmente si tratta di un oggetto rettangolare trasformato in movie clip che quando ci passi sopra diventa dal giallo al bianco e quando esci va dal colore del momento in cui ci sei sopra al giallo.
ora sto cercando mediante l'ultimo "onClipEvent" di fare in modo che quando ci premo sopra e poi mi muovo fuori rimane bianco. ma non riesco...

suggerimenti?

.scarface.
04-12-2007, 15:38
mi sa che sono riuscito a risolvere smanettando smanettando...

lasciate aperto sto 3d per un pò per piacere che siccome la realizzazione è ancora lunga potrei utilizzarlo per altri dubbi :P