Red de conocimiento informático - Aprendizaje de programación - Programación flash: el texto en el cuadro de texto cambia de color después de hacer clic en el cuadro de texto

Programación flash: el texto en el cuadro de texto cambia de color después de hacer clic en el cuadro de texto

//El método de mc es construir un mc, colocar un cuadro de texto en mc y el nombre de la instancia es t.

//Pon este mc en el escenario, nombre de instancia mc1.

//Coloque el número requerido de copias de mc en el escenario y modifique los nombres de instancia de cada una a mc2, mc3...

//Establezca el objeto de formato primero

var my_fmt: TextFormat = new TextFormat();

my_fmt.color = 0xFF0000

//Rojo

//Método de bucle para configure eventos de clic del mouse para todos los mc

for (i=1; ilt; n; i) {//Cambie n al número que desee

this["mc " i] .onRelease = function() {

this.t.setTextFormat(my_fmt

};

}

--- -----------------------

Se recomienda que el texto se vuelva azul al hacer doble clic. La idea general es:

Crea otro formato azul.

Luego, cuando el mouse haga clic, se juzgará si es un doble clic o un solo clic. Si es un solo clic, será rojo; de lo contrario, será azul.

El doble clic se puede determinar definiendo un intervalo de tiempo entre clics del ratón.