ciao..
ho bisogno di un aiutino...
ho disegnato una tastiera, dove ogni tasto è un bottone...
come faccio a dirgli che
on(release){
scrivi lettera associata
}
Grazie
ciao..
ho bisogno di un aiutino...
ho disegnato una tastiera, dove ogni tasto è un bottone...
come faccio a dirgli che
on(release){
scrivi lettera associata
}
Grazie
avrai un campo di testo dinamico in cui scrivere credo no?Originariamente inviato da moretti_web
ciao..
ho bisogno di un aiutino...
ho disegnato una tastiera, dove ogni tasto è un bottone...
come faccio a dirgli che
on(release){
scrivi lettera associata
}
Grazie
quindi ponendo che il tuo campo dinamico si chiami "testo" e stia su _root
codice:on (release){ if(!Key.isToggled(20)){ _root.testo.text += "a"; } else { _root.testo.text += "A"; } }
intanto grazie per l'aiuto,
però il fatto è che ho diversi campi di input e deve scrivere solo su quello attualmente attivo(dove lampeggia il cursore)
Grazie.![]()
è ugualmente facile, basta usare una variabile da riempire ogni qualvolta cambi il focus, quindi dovrebbe bastare modificare nel pulsante cosìOriginariamente inviato da moretti_web
intanto grazie per l'aiuto,
però il fatto è che ho diversi campi di input e deve scrivere solo su quello attualmente attivo(dove lampeggia il cursore)
Grazie.![]()
codice:on (release){ if(!Key.isToggled(20)){ _root[variabile].text += "a"; } else { _root[variabile].text += "A"; } }
e per riempire la variabile?
...che ignorante che sono!!!
come ti ho già detto, lo fai al focus sul campo di inputOriginariamente inviato da moretti_web
e per riempire la variabile?
...che ignorante che sono!!!
qui però il problema potrebbe complicarsi, come ci arriva l'utente al campo di input, solo cliccando con il mouse?
si...solo con il mouse...
mmm, allora vediamoOriginariamente inviato da moretti_web
si...solo con il mouse...
la cosa è un po' più difficile qui, dovrestimettere dei clip con nomi simili a quelli dei testi, sotto, tipo "campo1_mc" e poi scrivere sulla timeline principale
codice:var hit_mc = new Array("campo1_mc", "campo2_mc", "campo3_mc"); var campi = new Array("campo1", "campo2", "campo3"); var obj = new Object(); obj.onMouseDown = function(){ for(i=0; i<hit_mc.length; i++){ if(hit_mc[i].hitTest(_root._xmouse, _root._ymouse)){ Selection.setFocus("_level0."+campi[i]); variabile = _root[campi[i]]; } } } Mouse.addListener(obj);
nulla... ho inserito un trace(variabile), ma vedo che non riesce a determinarla!
Provo un pò di soluzioni...se intanto ci sono altre idee...AIUTATEMI!!!!![]()
Se trovo la soluzione la posto immediatamente...
Grazie.
purtroppo ti posso aiutare poco a determinare gli errori, perchè non ho flash, il codice l'ho scritto come me lo ricordoOriginariamente inviato da moretti_web
nulla... ho inserito un trace(variabile), ma vedo che non riesce a determinarla!
Provo un pò di soluzioni...se intanto ci sono altre idee...AIUTATEMI!!!!![]()
Se trovo la soluzione la posto immediatamente...
Grazie.può darsi che sia una sciocchezza, tipo aggiungere il _root davanti a tutte le "variabile"