/ / Flash CC, AS3 - valore del campo di testo ripristinato dopo il fotogramma chiave - actionscript-3, flash, campo di testo

Flash CC, AS3 - ripristino del valore del campo di testo dopo il fotogramma chiave - actionscript-3, flash, campo di testo

Ho trovato quello che sembra essere uno strano bug in FlashCC. Non è mai successo nelle versioni precedenti di Flash ed è una cosa abbastanza importante, quindi sono sorpreso di non poter trovare informazioni al riguardo online ...

Ho un MovieClip con un TextField. Da qualche parte nel mezzo della linea temporale c'è un fotogramma chiave in cui il campo di testo dovrebbe cambiarne le proprietà IU (ma il suo nome rimane lo stesso). All'inizio del Movie Clip "assegno un valore a textfield.text e lo lascio eseguire. Il testo cambia correttamente, ma quando arriva al fotogramma chiave il suo valore si ripristina su ciò che è stato originariamente creato in Flash. Anche se il valore era vuoto, rimuoverà il testo ...

Funzionava nelle versioni precedenti di Flash fintanto che l'istanza TF esisteva continuamente ma sembra non funzionare più. Qualcun altro ha avuto questo problema e ha trovato una soluzione?

Un semplice esempio di schermata temporale e AS:

risposte:

0 per risposta № 1

Flash considera un fotogramma chiave come una modifica del testoanche proprietà. Quindi è necessario ripetere tf.text = "blahblah"; oppure puoi inserire questo campo di testo all'interno di un Movie Clip e fotogramma chiave al posto del campo di testo (mc.tf.text = "blahblah";)