-
aiuto!
Ciao ragazzi sono nuova del forum! Volevo sapere se qualcuno sa dirmi come posso fare per creare una situazione di questo genere www.soluzionifantoni.com cioè con la barra dei menù che scorre con il mouse ma che non impedisce al mouse di cliccare sui pulsanti!
Help! thanks!:)
-
Ciao rlm e benvenuta nella sezione Flash
Crea una movieclip a forma di barra che corre per tutto lo schermo e chiamala 'bar_mc'.
Seleziona il keyframe della timeline dove si trova bar_mc, apri il pannello azioni e scrivi:
bar_mc.onEnterFrame=function(Void):Void { var arrY:Number=_ymouse; var dy:Number=arrY-this._y; var ay:Number=dy*.1; this._y+=ay; }
PS: tieni il frame rate a 31
-
thanks flep!
ho provato come mi hai detto tu ma non segue il mouse!
help!!:x
-
Hai dato nome istanza alla movieclip: bar_mc ?
-
si così come hai detto tu!
-
Stai sbagliando qualcosa perchè il codice è perfetto.
Ti allego il .fla
-
ti ringrazio lo vedo subito!
-
volevo provarlo ma mi dice unexpected file format!!
non son perchè ho flash mx 7..
attendo
grazie 1000
-
Se usi Flash MX 2004 usa questo codice:
bar_mc.onEnterFrame=function() { var arrY:Number=_ymouse; var dy:Number=arrY-this._y; var ay:Number=dy*.1; this._y+=ay; }
-
ancora non mi riesce:
ho 2 livelli in uno c'è l'actionscript
bar_mc.onEnterFrame=function()
{
var arrY:Number=_ymouse;
var dy:Number=arrY-this._y;
var ay:Number=dy*.1;
this._y+=ay;
}
nel secondo c'è la il rettangolo che ho trasformato in movieclip che ho chiamato bar_mc
dove sbaglio?
-
Se selzioni il rettangolo che hai sullo Stage,
nel pannello in basso a sinistra, il nome che ha è bar_mc ?
-
si nelle proprietà cè scritto bar_mc
-
Non so che dire, ti allego un fla che hosalvato per Mx 2004, guarda se puoi aprirlo.
-
ti allego i files per farti vedere cosa faccio
ok?
thanks
-
flep: ho visto il file e ho modificato il mio come il tuo mail mio non parte.
senti per far muovere la barra in orizzontale presumo che il codice sia ugale may diventa o dico una cavolata?
grazie 100000000000000000000000000000000000000000000
-
ho provato anche con x funziona se non chiudo le parentesi graffe!!
grazie 1000
ora devo creare la barra con i pulsanti
thanks for help!
-
In orizzontale:
bar_mc.onEnterFrame=function() { var arrX:Number=_xmouse; var dx:Number=arrX-this._x; var ax:Number=dx*.1; this._x+=ax; }