小菜AS3之路

2012.2.17
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2013年10月12日

摘要: 删除当前行 Ctrl+D Delete in Line复制当前行 Ctrl+Alt+Down:定位在某行 Ctrl+L格式化当前代码 Ctrl+Shift+F大写 Ctrl+U UpperCase小写 Ctrl+Shift+U关闭当前 Ctrl+W查找下一处 Ctrl+K Find NextCtrl+Shift+K快速打开文件 Ctrl+T Ctrl+Shift+R行注释 Ctrl+/ Comment块注释 Ctrl+Shift+/ Insert Block Comment提示 Ctrl+Alt+/ Word Completion折叠 Ctrl+1 Collapse折叠全部 Ctrl+Shi. 阅读全文

posted @ 2013-10-12 23:34 枫雨 阅读(208) 评论(0) 推荐(0) 编辑

2013年8月16日

摘要: chrome不兼容:不支持跨frame的变量的获取var oParent = parent.document.getElementById('contentFrm'); //frameset标签对象,通过该对象可以获取iframe的各个属性,可获取cols,rols属性var leftwin = parent.frames['leftSwitch']; //组件对象,可以获取到iframe所包含的页面的子页面的各个对象,子页面的window子页面调用父页面方法或对象top.father();parent.father();获取iframe框架: var ofr. 阅读全文

posted @ 2013-08-16 16:53 枫雨 阅读(348) 评论(0) 推荐(0) 编辑

2013年8月6日

摘要: func1(); var a = "hello"; function func1(){ var b = "world"; b = a; alert(b); if(false){ var a = "hahaha"; } }修改后 var a = "hello"; function func1(){ //方法声明放到前面 var b; //局部变量的所有声明都提前, var a; b = "world"; b = a; alert(b); if(false){ ... 阅读全文

posted @ 2013-08-06 17:47 枫雨 阅读(147) 评论(0) 推荐(0) 编辑

2013年8月5日

摘要: function isIE(){ //ie? if (window.navigator.userAgent.toLowerCase().indexOf("msie")>=1) return true; else return false; } if(!isIE()){ //firefox innerText define HTMLElement.prototype.__defineGetter__("innerText", function(){ var textRange ... 阅读全文

posted @ 2013-08-05 18:32 枫雨 阅读(346) 评论(0) 推荐(0) 编辑

2013年7月31日

摘要: /** * 使用offsetLeft,需注意margin的使用 * offsetLeft = margin-left + left; * offsetWidth= padding + border + width; * * @author Lonve */function getStyle(elem,attr){ var result = null; result = elem.currentStyle?elem.currentStyle[attr]:getComputedStyle(elem,false)[attr]; if(attr=="opacity"){ ... 阅读全文

posted @ 2013-07-31 00:14 枫雨 阅读(2389) 评论(0) 推荐(0) 编辑

2013年7月22日

摘要: wirelib aaaa bbbb cccc 阅读全文

posted @ 2013-07-22 16:39 枫雨 阅读(281) 评论(0) 推荐(0) 编辑

2013年7月11日

摘要: /*** 闭包--函数内定义函数,返回子函数(函数外的变量引用函数内的函数)* * 实例函数对象(--对象未释放,被保存在内存中,内部变量的值始终保持在内存中)** 1.内部函数可以引用外部函数的变量或参数* * 2.返回内部函数(外部函数只实例一次,变量始终保存在内存中!)** js回收机制--对象不被引用或两个对象相互引用,不被第三者引用.* * 定义在一个函数内的函数;返回子函数就可以访问局部的变量* * 闭包允许你访问存在于外部函数中的变量与参数,它并不是使用该变量创建时的值,相反,它使用外部函数中该变量最后的值* * 1.一个是前面提到的可以读取函数内部的变量;* 2.另一个就是让这 阅读全文

posted @ 2013-07-11 09:47 枫雨 阅读(190) 评论(0) 推荐(0) 编辑

2013年7月3日

摘要: -Duser.name=Z.yu固定码率的例子:=======================================================================固定码率 联合立体声 128kbps编码:% lame sample.wav sample.mp3固定码率 联合立体声 128kbps编码,较高质量:(推荐) % lame -h sample.wav sample.mp3快速编码,较低质量(无噪音修整)% lame -f sample.wav sample.mp3=============================================== 阅读全文

posted @ 2013-07-03 17:39 枫雨 阅读(416) 评论(0) 推荐(0) 编辑

摘要: 流传了两种配置app.xml的方法,分别是:extendedDesktop desktop extendedDesktop经测试发现,第二种方式在IDE中调试程序会出问题,当我调用exe的时候会报错:Error: Error #3219: The NativeProcess could not be started. 'Not supported in current profile.'而发布打包的时候就不会报错,当然发布的时候一定要选择发布成exe安装程序(注意)。编译exe文件:air 在调用外部程序时.在打包和发布的过程.需要做以下规范.之后在做个视频或着PDF出来3.去 阅读全文

posted @ 2013-07-03 15:46 枫雨 阅读(487) 评论(0) 推荐(0) 编辑

2013年6月28日

摘要: 介绍AS3中常见的位运算技巧。在AS3中位操作是非常快的,这里列出一些可以加快某些计算速度的代码片段集合。我不会解释什么是位运算符,也不会解释怎么使用他们,只能告诉大家如果想清楚其中的原理先认真学一下2进制.左位移几就相当于乘以2的几次方( Left bit shifting to multiply by any power of two )大约快了300%x = x * 2;x = x * 64;//相当于:x = x > 1;x = x >> 6;Number 到 integer(整数)转换在AS3中使用int(x)快了10% 。尽管如此位操作版本在AS2中工作的更好x 阅读全文

posted @ 2013-06-28 18:29 枫雨 阅读(327) 评论(0) 推荐(0) 编辑