- Home
- Categorie
- Digital Marketing
- Grafica, Visual Design & UX
- X E Y MOUSE
-
var clip:MovieClip=_root.my_mc;
questa dichiaro la movieclip le cui proprietà x e y verranno modificatevar submit:MovieClip=_root.submit_mc;
qui dichiaro la movieclip che funge da bottonefunction sendMyVars()
qui dichiaro la funzione che caricherà i valori delle variabili dallo script lato servervar datas:LoadVars=new LoadVars();
qui istanzio la classe LoadVarsdatas.onLoad=function(success)
{
if(success)
{
clip._x=this.nomeVariabileCheTiPassaLoScript;
clip._y=this.nomeVariabileCheTiPassaLoScript;
}
else
{
trace('non caricato');
}
}
qui col metodo onLoad della classe LoadVars (cioè ad avvenuto caricamento) dico alla clip con nome my_mc di andare alla x e y date dai valori che lo script mi sta restituendo altrimenti se non va a buon fine l'azione gli dico di traccirmi come output di Flsh un errore.datas.load('http://www.dominio.com/my_script.aspx',datas,'POST');
questo è il metodo che chiama lo scriptsubmit.onPress=function()
{
sendMyVars();
}
qui la movieclip che funge da bottone invoca la funzione sendMyVars
-
scusa se insisto ma in questo punto:
{
clip._x=this.nomeVariabileCheTiPassaLoScript;
clip._y=this.nomeVariabileCheTiPassaLoScript;
}al posto di clip non posso agire direttamente sul mouse?
-
@colorants said:
scusa se insisto ma in questo punto:
{
clip._x=this.nomeVariabileCheTiPassaLoScript;
clip._y=this.nomeVariabileCheTiPassaLoScript;
}al posto di clip non posso agire direttamente sul mouse?
la clip potrebbe essere la finta freccina del mouse che hai creato, basta che gli di il nome di quella clip
-
si questo lo so... ma mi hanno appena detto che sono obbligato a lavorare sul mouse e non su un finto mouse...! PROFESSORI!
-
Scusa ma non puoi governare il mouse dell'utente... !
-
cioè io non ho la possibilità di impostare le x e le y del mouse? Non me lo sarei mai aspettato!
-
@colorants said:
cioè io non ho la possibilità di impostare le x e le y del mouse? Non me lo sarei mai aspettato!
Puoi impostare la tua applicazione in base alle x e y del mouse dell'utente ma non puoi governare il suo mouse
-
un'altra cosa....dopo che ho settato la x e la y del movie per far si che il movie si comporti come una vera freccettina come faccio.... tipo quando sono sopra l'area sensibile di un pulsante io voglio dare un gotoAndPlay.... Come faccio? Devo usare il metodo hitTest? Grazie ciao
-
La miglior soluzione sarebbe calcolare le reali distanze utilizzando il teorema di Pitagora e bypasssando hitTest che non è il massimo, ma questo dipende dal tuo livello di Actionscript .
Comunque utilizzando hitTest viene un bel lavoro.
-
Io sono un principiante per cui credo che mi accontenterò del hitTest.....grazie cmq ciao ciao