- 博客(4)
- 收藏
- 关注
原创 AS3.0关于TextField那些事
<br />TextField是个强大的组件,大量的文字操作可以在其中完成。这次我在制作文本编辑器的时候发现了它几个不太显眼的特性,特此罗列加以记忆,也可以让和我一样遇到相应问题的朋友可以一起借鉴讨论。TextField的defaultTextFormat属性和DisplayObject的Filter属性一样是一个对象副本,而非引用。所以任何通过this.objTextField.defaultTextFormat.属性名 = XXXX 的修改都是无效的,需要重新new一个textFormat并赋值。Tex
2010-07-13 16:35:00
3642
1
原创 AS3.0实现撤消/回复机制
这不是一个很新的问题,网上已经有很多优秀的程序员给出了比较详实的解决方案,这里从as3的角度再加以阐述并给出代码。将所有的操作认为是一个Command,被一个Command都有Undo和Endo两个动作。Undo为撤消,Endo为回复/正常的操作(正常操作和撤消后回复基本是一样的)。所以这里写一个接口ICommand,所有的Command都要实现这个接口:
2010-07-12 16:09:00
2205
原创 第一个AS3.0作品:文本编辑器
接触flash cs5和AS3.0整整21天(因为那天下了flash cs5开始试用,到今天还剩9天),一边学一边写,想借此巩固自己的as3.0编写能力。平时也有工作,所以21就鼓捣出个半成品:文本编辑器。以后还会完善的,不过暂时觉得这个东西所涉及到的知识点都巩固了,等以后空了再把余下的功能加上。
2010-07-12 15:17:00
4663
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人