摘要: 这段时间用flash做了一个项目,其中用到了flash slider滚动条的功能,本来想用官方的组件,无奈修改样式过于麻烦,也不好用,所以自己制作了一个,可以实现相类似的功能。【实例演示】代码结构如下:mySlider是slider的主类,通过setMc(mc:ISlider);控制传入的操作接口,控制影片剪辑。rotateMc,Resize是操作方法,继承接口ISlider,以后要扩展各种功能,... 阅读全文
posted @ 2010-09-04 16:34 橡树小屋 阅读(2960) 评论(10) 推荐(1) 编辑
摘要: 【实例演示】 前几天用jquery做了一个JS的图片轮播效果,现在用原生的javascript代码实现同样的功能,当练习用吧,代码写得不是很满意。看到BlueDream在他博客上写的javascript仿QQ滑动菜单的效果,代码实在是优雅,相比较差别一下就凸显了,下次再把他代码的精髓偷过来,嘿嘿。【原理简述】html和css跟JQuery实现图片轮播效果里面的一样,略去。主要是几个公共函数,渐显和渐失,用闭包实现。至于主体逻辑部分,非常一般。【程序源码】贴几个公共函数算了,fadeIn,渐显,fadeOut,渐失代码 function id(name) {return document.get 阅读全文
posted @ 2010-09-02 16:09 橡树小屋 阅读(36694) 评论(14) 推荐(3) 编辑
摘要: 【实例演示】1234 用JQuery操作DOM确实很方便,并且JQuery提供了非常人性化的API应付我们的各种需求,其中选择器在此示例-“JQuery实现图片轮播效果”上体现的尤为出色。大大简化了js的代码。【原理简述】这里大概说一下整个流程:1,将除了第一张以外的图片全部隐藏,2,获取第一张图片的alt信息显示在信息栏,并添加点击事件3,为4个按钮添加点击侦听,点击相应的按钮,用fadeOut,fadeIn方法显示图片4,设置setInterval,定时执行切换函数【代码说明】filter(":visible") :获取所有可见的元素unbind():从匹配的元素中删除 阅读全文
posted @ 2010-08-30 16:48 橡树小屋 阅读(155963) 评论(40) 推荐(24) 编辑
摘要: 1、改进算法 无论对于那一种程序,好的算法总是非常重要的,而且能够极大地提高程序性能,所以任何性能的优化第一步就是从算法或者说程序逻辑的优化开始,检查自己的程序是否有多余的运算,是否在没有必要的时候做了无用功,往往从这些方面就能找到那些导致性能低下的地方。2、优化细节代码 针对细节总是好的,有一些小技巧比如: 用 var obj:Object = {}; 要比 var obj:Object = n... 阅读全文
posted @ 2010-08-29 02:33 橡树小屋 阅读(378) 评论(0) 推荐(0) 编辑
摘要: 在Adobe Flash Player 10中,AS3的内部垃圾回收机制是怎样的?程序员可以强制FP回收内存吗?答案是否定的,但有方法。强制垃圾内存回收的代码AS3程序员没有办法强制Flash Player进行垃圾回收。MoonSpirit在天地会撰写过一篇关于强制垃圾回收的文章:[as hack技术]垃圾回收机强制执行。文中例证,使用LocalConnection连接非法地址,并捕获导常,可以强... 阅读全文
posted @ 2010-08-29 02:20 橡树小屋 阅读(1061) 评论(2) 推荐(0) 编辑
追逐梦想,永不停息