TextField, the mouse changes color after the text // --------- code by ycccc8202 ----------
Var myText: TextField = new TextField ()
MyText. text = "There have been many successive mistakes on the highway of life"
MyText. width = myText. height = 300
MyText. x = myText. y = 100
Var myTextFormat_old = new TextFormat ()
MyTextFormat_old.color = "0x000000"
MyTextFormat_old.size = 12
Var myTextFormat_new = new TextFormat ()
MyTextFormat_new.color = "0xff0000"
MyTextFormat_new.size = 24
Function enterFrameListener (event: Event ){
MyText. setTextFormat (myTextFormat_old );
Var charIndex: int = myText. getCharIndexAtPoint (myText. mouseX, myText. mouseY); // continuously retrieve the character index at the specified position
If (charIndex =-1) {// if the mouse moves out of the text
Return ;}
MyText. setTextFormat (myTextFormat_new, charIndex, charIndex + 1 );
}
AddEventListener (Event. ENTER_FRAME, enterFrameListener); // registers a listener loop Event
AddChild (myText)