
flex
qiqishou
这个作者很懒,什么都没留下…
展开
-
Flex编程实用技巧
有时细小的调整会造成很大的不同。下面是一小部分能够改善你的程序性能的做法: 1. 如果不知道一个对象的类型,使用as操作符而不是使用try...catch,后者更慢一些:variface:IMyInterface = (obj as IMyInterface);2. 稀疏数组访问起来比较慢,所以把空的项填上null会提高速度。从数组中找不到一个值的操作非常慢,比找到一个值要慢20倍。3....2010-03-19 11:28:35 · 107 阅读 · 0 评论 -
【原创】价值200万英镑的研究成果
请看附件,哈哈原创 2010-12-15 09:56:37 · 96 阅读 · 0 评论 -
【原创】flex控制flash元件
最近跟后台研究的hessian协议,通信技术和接口已经基本差不多了,开始转战与前台的合作。前台做的flash元件要能比较方便的在flex里使用,我的思路大致是这样的。比较“死”的东西做成图片,具有一些方法,相对比较活跃的组件做成.swf,然后在flex里用as3来控制,这样比较方便也比较容易变化和修改。 首先flash里制作元件,属性啊方法啊这些名字要沟通好。 在flex里有两...2010-02-24 16:58:10 · 151 阅读 · 0 评论 -
【原创】解决本地安全沙箱问题(无法访问本地资源)
开发flex的时候经常会出现安全沙箱问题,说白了,其实就是访问资源受限。如果是服务器端的资源需要在服务器端加个策略文件,这个就不说了。通常自己本地开发做测试,也会出现这种问题。比如资源不是内嵌的,在IDE下是没问题的,把bin文件夹拿到桌面上,就出现安全沙箱错误了。下面就尽快的解决这个问题! flash player有自己的安全机制,有四种权限控制,为了尽快解决问题就不多白呼了。。。 ...2010-03-01 12:27:26 · 399 阅读 · 0 评论 -
【原创】Box2DFlash学习笔记
最近一直没写东西,今天分享学习Box2D的学习吧。看的是官方上的用户手册首先几个基本概念 world,就是整个物理世界了,是下面所有东西的集合。rigid body,they are hard like diamonds.也简称body,也就是实际的一个物体。shape, shape have material properties of frictio...2010-09-06 15:11:47 · 185 阅读 · 0 评论 -
【原创】Flex中A-star寻路算法
A*寻路算法是最常用的寻路算法了,下面介绍一些概念,及Flex中实现的Demo节点(node): 本质上就是方形网格里的某一个方格(yujjj注:为什么不把他们描述为方格?因为在一些时候划分的节点不一定是方形的,矩形、六角形、或其它任意形状,本书中只讨论方格)。由此可以看出,路径将会由起点节点,终点节点,还有从起点到终点经过的节点组成。代价(cost)...2010-09-06 15:38:16 · 150 阅读 · 0 评论 -
AS3、Flex图像解码器(JPG格式)
主要用在把图片信息(客户端通常是BitmapData)编码成JPG格式的二进制流,以便传输。直接把复制下面的代码创建新类即可用。import flash.geom.*;import flash.display.*;import flash.utils.*;/*** Class that converts BitmapData into a valid ...原创 2010-09-08 17:18:39 · 298 阅读 · 0 评论 -
【原创】自定义的Flex加载Flash元件库工具,共享一下
总是加载东西觉得麻烦,封装了一个加载类,共享一下。 /** *Author:齐齐兽 *Function:Load external swf file * **/ import flash.display.Loader; import flash.events.Event; import flash.events.EventDispat...2010-06-30 14:49:24 · 132 阅读 · 0 评论 -
【原创】Away3D图片墙
以前看过用pv3D写的一个图片墙,感觉挺不错的,最近把Away3D官网上的教程都看完了,就用Away3D自己也写了一个,练练手,并加了些倒影之类的东西。 具体效果请看附件,图片素材是盗用国外网站上滴~,附件已更改,解压后是一个.exe,可以直接运行。...2010-11-02 11:41:23 · 153 阅读 · 0 评论 -
【原创】Flash的垃圾回收机制和内存泄露
ActionScript3.0垃圾回收器使用两种方法定位无引用的对象,引用计数法和标识清除法。引用计数法,一种用于跟踪活动对象的较为简单的方法,它从ActionScript1.0开始使用。当你创建一个指向某个对象的引用,该对象的引用计数器 加1;当你删除该对象的一个引用,该计数器减1。当某对象的计数器变成0,该对象将被标记以便垃圾回收器回收。引 用计数法简单,它不会非CP...2011-05-27 10:53:09 · 247 阅读 · 0 评论 -
【原创】Flex操作颜色值及图像颜色变换
根据色彩值分离出单色值的方法Flash里颜色都用uint(无符号整型)来表示,“无符号”意思是没有正负(+-)号,永远为正数。32 位颜色值在 AS 3 中总是以 uint 类型存储,这是因为无符号整型比(有符号)整型能够保留更多的数值。 Int 和 uint 都可以存储 32 位数,这个数值大于 40 亿。color24表示0xRRGGBB的颜色值...2010-12-03 16:38:42 · 400 阅读 · 0 评论 -
【原创】制作Flash图像渐变倒影
private function createRef(p_source:Bitmap):BitmapData//制作倒影bitmapData { var bd:BitmapData=new BitmapData(p_source.width, p_source.height, true, 0); var mtx:Matrix = new Matrix(); mtx.d...原创 2010-12-09 11:25:30 · 124 阅读 · 0 评论 -
【原创】连连看Flex版设计与实现
前一阵子为了练手,写了一个连连看的小游戏,主要的设计为棋盘类,位置类,棋子类,核心算法包,一些自定义事件和资源类。我称连连看中被点击的按钮为棋子,下面那个看不见的布局要用的东西我成为棋盘。这样设计一个小游戏主要也是为了降低耦合性,每个部分可以比较独立的变化而不影响其他的部分。比如,棋子随意变,棋盘也可以变为圆形,甚至五角星的,只要改变一个字段就可以方便的更改棋子的皮肤或者音乐。 ...原创 2010-02-03 13:12:31 · 129 阅读 · 0 评论 -
【原创】5分钟学会Flex自定义事件
网上介绍flex自定义事件的日志有几篇,重复的就不算了哈。先说下login,userinfo那个,它的思路就是1.先自定义一个事件,就是继承event类就可以了,声明个静态字符常量,再了解一下构造函数的参数。如果想用事件传递数据就定义一个变量,什么类型的变量都行,事件也是个类,它可以有自己的随意的属性。在构造函数里赋值可以,不在构造函数里也没问题,这个是很灵活的。2.给组件加个元数...原创 2010-02-03 12:22:57 · 98 阅读 · 0 评论 -
【原创】Flex通过Hessian与Java通信
hessian在Java端相对已经很成熟了,flex端资料很少,简单说下客户端的做法。准备条件:Java提供了一个servlet,这个类提供了一个可供调用的helloworld方法。 Flex端首先要定义一个类,来实现IResponder接口,这是个铺垫,通信的时候要用到。 import mx.rpc.IResponder; public class M...原创 2010-02-02 17:04:44 · 109 阅读 · 0 评论 -
【原创】flex的动态链接库和静态链接库
flex可以有两种库,一种是动态链接库(RSL),一种是静态链接库。 我们通常使用的swc是静态链接库,编译的时候会直接把需要的东西编进去,包含在生成的swf中。swc文件是一种压缩文件格式,里面包含一个library.swf 文件一个catalog.xml文件。这其中包含的.swf文件可以单提出来当成一个RSL。swc是编译的时候必须要用的。在flex b...2010-03-23 14:18:58 · 264 阅读 · 0 评论 -
【原创】Using_Flex_4翻译——自定义组件第一小节
下午刚翻译的,新鲜出炉,直接贴上,有不足还请见谅~第十章 自定义组件自定义Flex组件Adobe Flex支持以组件为基础的开发模型。您可以用Flex中包含的预定义的组件来建立您的应用,为您特殊的应用需求创建组件。您可以用MXML和ActionScript创建自定义组件。 关于自定义组件定义您自己的自定义组件有几点好处。一个优点就是能帮您把应用程序分解成模块,模...2010-04-05 15:35:07 · 121 阅读 · 0 评论 -
【原创】利用二进制加载绕开安全沙箱
不废话了,直接上思路: 1.首先声明一个URLLoader和一个Loader,并做必要的监听。 2.用URLLoader以二进制的方式加载异域的SWF. 3.在URLLoader的COMPLETE处理中,通过Loader.loadBytes()方法加载URLLoader.data.(此时数据已经在内存中)4.在Loader的COMPLETE处理...2010-04-15 13:32:32 · 116 阅读 · 0 评论 -
【原创】Flex图片上传、预览、裁剪、拖拽
最近很多人遇到这些问题,我就分享一下个人做这些东西时候的经验吧,有不妥之处欢迎拍砖。 分几个技术点来说吧:1.图片上传,主要是fileReference类,这是上传本地的图片。相关用法查API即可。 2.要想预览的话用fileReference.data,注意,此时SDK版本要高于3.2 3.有时候要截屏,这个主要用BitmapDat...原创 2010-05-14 11:39:22 · 181 阅读 · 0 评论 -
【原创】flex学习笔记
[align=left][color=olive]实习有一个多月了,主要应用的技术是flex,python的框架Django,还有MySQL。而我主要的精力在flex上。连学带做的有一个多月了,我之间Java的底子还算可以,Java web也算了解,软件工程那套东西还是比较喜欢,能用来忽悠人~haha 一个多月的flex学习加实践,我和女友也快完成一个项目了,我们两个人分工和配合得都很好,所有的代...原创 2010-02-02 16:17:02 · 110 阅读 · 0 评论 -
【原创】Flex:Module VS Component
[align=left][color=indigo] 今天要记录一下技术上的事情,根据我这两个月来的学习把module、component这两个用来解耦的东西做下较为详细的说明,以及这两个与主程序的关系还有我所了解的通信方式做一下总结。 首先,module和components都可以把一个比较大的程序分成几个“部分”,这样每个部分可以单独开发和测试,更符合软件工程的“分而治之...原创 2010-02-02 16:18:44 · 158 阅读 · 0 评论 -
【转帖】Flex组件生命周期
[color=brown]觉得这个挺重要的,网上看到两个版本的介绍,一个很详细(太过详细了),另一个就是这个。 1. InitlizationConstructionConstruction是组件构造阶段,组件的构造器不能有必须的参数。在构造函数中可以添加事件监听器,初始化属性。这个阶段只做很少的事情。ConfigurationConfiguration...原创 2010-02-02 16:23:20 · 140 阅读 · 0 评论 -
flex操作XML,强力总结帖
初始化XML对象 XML对象可以代表一个XML元素、属性、注释、处理指令或文本元素。在ActionScript 3.0中我们可以直接将XML数据赋值给变量: var myXML:XML = <order> <item id='1'> <menuName>burger</menuName> ...原创 2010-02-02 16:25:28 · 90 阅读 · 0 评论 -
【原创】Flex判断数据类型的几种方法比较
这个用的还是挺多的,我自己详细总结一下吧。主要有这么几种 as ,instanceof,is,typeof。 as: 计算第一个操作数指定的表达式是否是第二个操作数指定的数据类型的成员。如果第一个操作数是该数据类型的成员,则结果是第一个操作数。否则,结果是 null 值。 举例:public var myArray:Array = ["one", "two", "three...原创 2010-02-02 16:28:12 · 168 阅读 · 0 评论 -
12个简单易用的flex函数
1.拷贝内容到剪贴板:System . setClipboard ( strContent) ; 2.克隆一个 ArrayCollection :var bar: ArrayCollection = new ArrayCollection( ) ; for each ( var i: Object in ac ) { bar. addItem( i ) ; ...原创 2010-02-02 16:35:10 · 90 阅读 · 0 评论 -
flex RPC错误小结
一、Flex Remoting1.Channel definition, mx.messaging.channels.RTMPChannel, can not be found...:最新版的Fluorined在services-config.xml中新增了RTMP Channel,主要是用来配 置Flex Messaging,编译时需要FDS.swc支持,当然如果不需要此功能可以注释掉cha...原创 2010-02-02 16:43:07 · 167 阅读 · 0 评论 -
【原创】Flash小游戏开发流程
这是2010年给北京某家创业型公司做培训的资料,分享一下吧,根据具体情况,没涉及太多服务端的东西。2011-04-11 13:37:52 · 242 阅读 · 0 评论