当数字发生改变时,数字变大则呈现绿色的闪烁,变小则呈现红色闪烁。
只是把以前JavaScript对DOM的操作,改用as3写了一个共用类,不限于更改文字颜色。
break ;
}
}
notify.clear();
}
}
}
}
使用方法也很简单,只需要调用NotifyManager类的notify方法,传入需要回调的函数(每次调用时的回调、完成时的回调,支持回传参数)
}
}
notify.clear();
}
}
}
}
以截图中的demo为例:
import com.tool.NotifyManager;
import flash.events.MouseEvent;
import flash.events.Event;
4:
5: btn1.buttonMode = true;
6: btn2.buttonMode = true;
7:
8: var txtNotify:NotifyManager;
9:
10: btn1.addEventListener(MouseEvent.CLICK, onClickHandler1);
11: btn2.addEventListener(MouseEvent.CLICK, onClickHandler2);
12:
void
14: {
15: notifyHandler(0xFF0000);
16: }
17:
void
19: {
20: notifyHandler(0x00FF00);
21: }
22:
void
24: {
25: NotifyManager.clear(txtNotify);
26:
27: txtNotify = null;
28: txtNotify = NotifyManager.notify(changeTxtColorHandler, [color], null, null);
29: }
30:
void
32: {
new TextFormat();
34: tf.color = bool ? color : 0x000000;
35:
37: txt.setTextFormat(tf);
38: }