as 技术文档
技术论坛
这个作者很懒,什么都没留下…
展开
-
flex cairngorm MVC 介绍
本系列文档力求通过简洁的讲解和简单的例子使开发者能快速地掌握基于Cairngorm的Flex程序的设计过程,在后面的文档中后台语言将以JAVA为例,并介绍笔者在实际开发过程中应用的比较稳定的Flex+J2EE框架,希望能对想学习或应用Cairngorm的开发者提供一定的帮助。转载 2011-10-14 16:39:49 · 308 阅读 · 0 评论 -
Flex与.NET互操作(四):使用HttpService、URLReqeust和URLLoader加载/传输数据
ActionScript 3.0中提供的数据加载请求类主要是HTTPService,URLLoader和URLRequest,可以通过他们协同来完成数据加载和请求。下面我么便来看看这三个类是怎么来完成数据加载工作。 在本地IIS服务器上有如下定义的XML文件: 1 xml version="1.0" encoding="utf-8" ?> 2 Root> 3 Book>转载 2012-02-29 18:16:23 · 391 阅读 · 0 评论 -
[AS3]as3中或者(||)与(&&)运算相关的总结
一、基本原则1.按照运算符号优先级,先()再与再或。2.与运算:要求每个表达式都返回真才为真。3.或运算:要求有一个表达式为真就返回真。二、按照基本原则进行逻辑运算1.与运算:要求每个表达式都返回真才为真,所以将计算表达式直至第一个非真表达式。所以将返回第一个非真表达式的值。2.与运算:按上述法则,假设表达式最终为非假,即没有一个非真表达式,根据第一法则,将返回最后一个表达原创 2012-10-23 11:06:47 · 934 阅读 · 0 评论 -
AS3 unload() 与内存泄露解决方法
[本人摘录于: http://www.showfl.com/?p=308 ]1、被删除对象在外部的所有引用一定要被删除干净才能被系统当成垃圾回收处理掉。2、父对象内部的子对象被外部其他对象引用了,会导致此子对象不会被删除,子对象不会被删除又会导致了父对象不会被删除。3、如果一个对象中引用了外部对象,当自己被删除或者不需要使用此引用对象时,一定要记得把此对象的引用设置为null。转载 2013-04-08 14:46:46 · 910 阅读 · 0 评论 -
学习AS3 getDefinitionByName (献给所有eval发烧友们)
有时候我们需要用某个实例对象的名字来创建这个对象的类或者DisplayObject.这和eval的功能多少有些类似,但是在AS3中需要通过另外一种方法来实现。看一下下面的Flash 这些圆形是四个实例名分别为symbol1,symbol3,symbol4的对象,代码如下:package { import flash.display.Sprite; publi转载 2013-04-08 16:45:12 · 1315 阅读 · 0 评论 -
as3 eval实现
AS3没有eval确实不方便,目前我所知有两种方法:使用ActionScript 3 Eval Library来实现。但这个库比较大,debug编译越140KB。如果项目非常注重文件大小,则需要考虑;如果swf部署在浏览器环境中,可以将eval交给Javascript来处理,然后获取Javascript的返回值即可。我在工作中需要使用eval的地方,往往比较简单,且比较规律。这种情转载 2013-04-08 16:48:53 · 2103 阅读 · 0 评论 -
AS3的一些代码优化方法
第一章 AS3的一些优化计算方法1.用乘法来代替除法(当除数可转化为有限数的时候)。比如var n:Number = value * 0.5;要比var n:Number = value / 2;快。但差别并不是很大。只有在需要大量计算情况下,比如3D引擎中差别才比较明显。2.用位运算代替除2或乘2。比如10>>1要比10*2快,而10>1来代替13/2,尽管前者比后者运算速度更转载 2013-04-08 16:05:59 · 846 阅读 · 0 评论 -
hudson+ant+svn配置flash持续集成开发环境
一、为什么需建立持续集成开发环境将ActionScript3.0源码编译成swf文件,通常我们都知道通过flash IDE或flashbuilder来完成,这样虽然能达到我们想要的效果,但是有一些缺点:1、对于大的工程,编译的时间会需要更长,一不小心程序可能会崩溃,导致每次发布都是一件很痛苦的事情;2、对于项目开发人员并不是都知道如何来配置整个工程,很多情况下某个人一般只需负责某个模块原创 2013-05-23 15:38:02 · 1525 阅读 · 0 评论