摘要:flex的组件库过于庞大、臃肿。且扩展样式比较复杂。在游戏方面、在注重性能的项目还是使用自己的轻量组件比较普遍
阅读全文
10 2012 档案
摘要:如何让自己写的代码变得可读性强呢? 从最简单也是最难的做起,有意义的名称 + 减少方法的长度。1. 要用有意义的命名,不管是变量还是方法或者类等等,让人一眼看去,就明白这个东东是做什么的,它比注释管用,因为注释得另外去维护。 2. 不要用缩写。凡是命名都写全称,不要怕名字长。函数/方法1:对于返回值为Boolean的 直接return (条件A) == >= <= (条件B)示例:判断数组是否为空 2:||运算 示例:var mapAc:ArrayCollection=model.getInstance().dataAc||new ArrayCollection();
阅读全文
摘要:(简体部分)Windows:-------------------------新細明體:PMingLiU細明體:MingLiU標楷體:DFKai-SB黑体:SimHei宋体:SimSun新宋体:NSimSun仿宋:FangSong楷体:KaiTi仿宋_GB2312:FangSong_GB2312楷体_GB2312:KaiTi_GB2312微軟正黑體:Microsoft JhengHei微软雅黑体:Microsoft YaHei隶书:LiSu幼圆:YouYuan华文细黑:STXihei华文楷体:STKaiti华文宋体:STSong华文中宋:STZhongsong华文仿宋:STFangsong方正
阅读全文
摘要:TextArea方案,相对这个在Flex里的项目使用比较简单。相比在Flex里使用As3动态的TextField 需要“在TextField的FocusEvent.FOCUS_IN事件侦听中加入:flash.system.IME.enabled=true;”更省心了。你压根就不用去理会什么字体嵌入的。省心省力。不过让人头疼的事情来了●如何获得TextArea里的htmlText?●如何给TextArea设置htmlText?●如何设置选中的字段的样式?●获取TextArea的所选内容 在TextArea的focusIn事件里加入 _currentTextFlow=_inputTextArea.
阅读全文
摘要:源码下载 刚接到这个需求的时候,觉得应该不复杂。也见过很多文本编辑器了。网上的太多太多了。不过紧接着就是问题来了:面对的问题:●动态输入文本框 在AS3里怎么输入中文呢? ◎如果在Flash CS里制作,把一个Text文本框拖到舞台的。那我告诉你。你真是太棒了。你不会面对这个问题的。 因为在Flash里从工具里拖出的Text文本会支持中文输入的。◎纯AS3项目也不会面对这个问题 ◎Flex项目动态文本框就会有此问题 As3动态的文本框输入中文 是Adobe的一个Bug“问题总是在你还没有准备好的时候到来”__屌丝程序员语录苦逼的程序员总是会莫名的选择那条最摸黑 最难走 最危险的路。 佛曰:天堂
阅读全文
摘要:在页游里经常会用到活动面板,或者需要设置文本的样式。当然一个复杂的样式可以使用htmlText来描述、显示。那么一款文本编辑器就很有必要了。见工具的截图:功能: ●字体 ●字号●颜色●加粗(注意:不是所有的字体都有加粗效果,尽管工具在htmlText里有<B></B>) ●导出html ●从html读取 ●支持空格输入---------------------------------分隔符---------------------------------------------笔者用2种方案来实现这个工具,不同的方案都会面对不同的问题 ●TextField:优点:适用于
阅读全文
摘要:页游或flash应用的资源都会缓存在用户本地。如声音、图像、文本文件。以便减少用户的下载时间。==============================问题来了:1.服务器需要更新某个模块或更新某个配置文件的内容如songList.xml添加了一首新歌。在songList.xml里加入一个新节点。2.对应的客户端本地已经有了songList.xml这个文件,而这个文件已经和服务器的songList.xml不同步了解决策略:1.服务器有一个被编译到main.swf里的xml内容即 rootConfig.xml 内容包含了所有加载资源的路径配置,示例如下<game> <ipco
阅读全文
摘要:判断系统 varsystemName:String=Capabilities.os;if(systemName=="Windows7"||systemName=="WindowsVista"){fontName="MicrosoftYaHei";}elseif(systemName.indexOf("MacOS")!=-1){fontName="HeitiSC";}
阅读全文

浙公网安备 33010602011771号