随笔分类 - AS3
摘要:flex4.5和4.6在textField.getCharBoundaries()这个方法的返回结果上是不一样的。getCharBoundaries()方法只会返回被渲染出来的文字的边框信息,也就是说,如果文本框大小比真正的文本大小要小,那么你想要打印出没有显示的文字的边框信息是不可能的!在4.5中,打印出的边框信息是相对于textfield的textHeight属性,而4.6打印出的边框信息是相对于textfield的height属性。这就造成了richtextfield表情显示上的混乱!解决方法:private function renderSprite(sprite:DisplayObj
阅读全文
摘要:1 package 2 { 3 import flash.utils.ByteArray; 4 /** 5 * 输出ByteArray为16进制 6 * @author Rise 7 */ 8 public class Byte2Hex 9 {10 public static function Trace(bytes:ByteArray):void 11 {12 if (bytes == null) 13 {14 ...
阅读全文
摘要:在“我的电脑”上单击鼠标右键,选择管理,在管理窗口的左栏中打开“服务和应用程序”,点击“服务”,在右边窗口中双击打开名称为“Smart Card”的服务,“常规”->“启动类型”选为自动,“登录”->“登录身份”选择本地系统帐户,点击确定。然后在该项上单击鼠标右键,选择“启动”,启动windows智能卡服务。
阅读全文
摘要:一、进入IDE Settings 里的 Appearance项,选中Override default fonts by ,把 Name 设置为 SimSun,Size 根据自己喜好设置(我一般设为 12)。确定二、这时就可以选择中文字体了,再更改为你想要的字体。三、进入IDE Settings 里的 Colors & Fonts 项,先点 Save As... 然后输入一个名称,确定。在Editor Font 的 Name 里选择 字体 为 (Minispaced)宋体或者你想要的字体,Size 为 12。确定OK,一切搞顶,现在应该就能正常显示中文了。
阅读全文
摘要:前几天更新TortoiseSVN到1.8版本后发现FD(FlashDevelop)里不能使用svn了,在项目面板里的所有文件及文件夹都不能正确显示svn状态了,清一色都显示为未添加版本控制的状态图标,并且在FD的输出面板(output Panel)里输出:Unable to get repository status: (1)不能获取仓库状态,之所以会这样是因为TortoiseSVN1.8和1.7的文件格式不同.FD默认使用的是1.7版本的SlikSVN(Slik Subversion),和TortoiseSVN都是svn工具,但不是同一个.我之前一直以为是同一个,以为FlashDevelop
阅读全文