Sto cercando di creare una funzione che permetta all'utente di inserire diverse caselline di testo (immesso dall'utente stesso) su un mc...finora questo è quello che ho fatto
Questa funzione viene chiamata ad ogni mouseUp dell'utente e gli passo le coordinate del mouse e ogni volta voglio che venga creata una nuova variabile che memorizzi il testo immesso.codice:function writeText(x,y,colore){ with(draw_mc){ createTextField(_root<"mytext"+_global.numText>,10,x,y,70,100) _root<"mytext"+_global.numText>.multiline = true; _root<"mytext"+_global.numText>.wordWrap = true; _root<"mytext"+_global.numText>.textColor = colore; _root<"myformat"+_global.numText> = new TextFormat(); _root<"myformat"+_global.numText>.color = colore; _root<"myformat"+_global.numText>.underline = false; _root<"myformat"+_global.numText>.text = "prova"; _root<"myformat"+_global.numText>.setTextFormat(myformat); _global.numText ++; }}
Ma non viene scritto nulla sullo stage, compare solo il cursore per il testo del mouse senza che sia possibile scrivere.

Rispondi quotando