代码改变世界

随笔分类 -  AS3

【转】使用F Zip

2011-01-07 20:35 by 宝宝合凤凰, 499 阅读, 收藏, 编辑
摘要: 由于要加载很多文本内容,本来想自己写一个压缩的算法来压缩文本文件的,后来突然想到可以直接压缩成zip文件,然后使用FZip加载进行解压,纯文本的压缩比是很高的,特别是只包含像西方文字这种由字母组成的文本中,效果很好 。对于在非AIR环境下使用FZip及其原因请看wiresure的blog和这里。奇怪的是在加载的时候发现压缩包里总是只有一个文件,原来是误用了fileLoaded事件,这个事件是在当有一个压缩文件加载成功后调用,如果要整个压缩包加载完成还是得使用complete事件。Technorati : fzip fileLoaded air 阅读全文

[转]加载字体

2011-01-07 20:28 by 宝宝合凤凰, 531 阅读, 收藏, 编辑
摘要: 加载字体为了达到一致并且美观的展现效果,我决定使用运行时加载字体的方式来给文本框设置样式。在网上找到和多这样的例子。大概的思路就是加载一个字体库,这个字体库是被编译到swf中的,加载完毕后使用Font来进行注册,然后吧文本框的embedFont开启,最后设置 TextFormat就行了,似乎很完美。01 var loader:Loader = new Loader();02 loader.contentLoaderInfo.addEventListener(Event.COMPLETE, completeHandler);03 loader.load(new URLRequest(“test2 阅读全文

getSize获取对象占用的内存大小[转]

2011-01-07 20:20 by 宝宝合凤凰, 1291 阅读, 收藏, 编辑
摘要: 看到了getSize这个方法之后,就想要进行一些测试了。这个方法返回的是对象占用内存的大小,如果getSize一个object,如果这个object中存在引用,那么这个引用的对象占用的内存不会被计算在内,而只是一个指针。好了下面举一个例子。我有一个类像是这样。1 package2 {3 public class NewClass4 {5 public function NewClass()6 {7 }8 }9 }我们可以getSize试一下,显示的是8,这个8的意思是8个字节。也就是说一个类的基本结构将占用8个字节。下面看这段代码。01 package02 {03 public class N 阅读全文

常用大会记录

2010-07-31 09:12 by 宝宝合凤凰, 823 阅读, 收藏, 编辑
摘要: 2010上海Flash开发大会笔记文章分类:Flash编程 这次大会还真是热闹,像去看阿凡达一样,最后加了几十张椅子,都还有不少人站着。讲座内容也挺不错,先是盛大作为主办方介绍了一下18基金(虽然18基金创始人李瑜在一天前宣传离职。。。),然后是盛大纵横天下(目前国内最成功的WEBGame之一,最高月入1000万)的制作人及技术主管讲了一下开发心得及经验。接着是7yue.com的博主讲了adob... 阅读全文

布朗随机运动

2010-07-13 22:17 by 宝宝合凤凰, 470 阅读, 收藏, 编辑
摘要: 布朗随机运动Posted in 算法公式和技巧 on 04. 六, 2010 一、基础先讲讲历史。一天,一个名叫罗伯特-布朗(Robert Brown)的植物学家正在观察一滴水中的花粉颗粒,随后他发现这些花粉是在随机运动的。虽然它们不是水流或水的运动,但是这些小小的颗粒却永远不会停下 来。他发现同样的事情会发生在微尘中,但它们不会像花粉那样游泳。虽然他不知道为什么会有这种现象,其实不只是他还有其他... 阅读全文

AS3操作WebService

2010-07-13 22:15 by 宝宝合凤凰, 2951 阅读, 收藏, 编辑
摘要: AS3操作WebServicePosted in ActionScript on 24. 二, 2010 以在线天气预报为例地址:http://www.webxml.com.cn/WebServices/WeatherWebService.asmx方法:getWeatherbyCityName一、直接操作GET import flash.net.URLLoader;importflash.net.... 阅读全文

会义记录

2010-07-13 22:08 by 宝宝合凤凰, 611 阅读, 收藏, 编辑
摘要: FLASH 基于对象的优化技术主讲人:盛大网络 黄炎中职业生涯:05年进入盛大。<****>主程;<英雄连OL>主程;<传世群英传网页版>WEBGAME用户体验设计师,项目经理,系统架构师。FLASH PLAYER 多元件性能测试报告主讲人:鞠海深海底世界创始团队成员,前端核心开发人员。FLASH 图像开发杂谈主讲人:李明曾就职于中国MacroMedia总代It... 阅读全文

获得客户端地址端口等[转]

2010-07-08 22:31 by 宝宝合凤凰, 251 阅读, 收藏, 编辑
摘要: var uri:URI = new URI(Application.application.url);trace(uri.authority);//IP address of the server which hosts this flex applicationtrace(uri.port);trace(uri.path);UIR在这个库里:http://as3corelib.googlecod... 阅读全文

父swf获得子swf的事件

2010-07-05 22:09 by 宝宝合凤凰, 888 阅读, 收藏, 编辑
摘要: 在as3中,如果父swf加载了一个子swf,而子swf又加载了一个txt文件,那么父swf如何知道子swf何时加载txt文件完成了呢?子swf中的代码:var urlrequest:URLRequest=new URLRequest("a.txt");var loader:URLLoader=new URLLoader();loader.load(urlrequest);loader.addEve... 阅读全文

改变加载顺序加快页面载入速度

2010-07-05 21:34 by 宝宝合凤凰, 764 阅读, 收藏, 编辑
摘要: 导语网站首页打开是否快速,影响到用户体验也关系到推广的难易度。我们很难想象一个打开会产生白屏或者需要半分钟以上才能出现首页文字的网站可以在初期快速的被人接受。本文将对于目前富媒体网页的载入优化进行一些探索。图片最频繁,也最耗资源文章开始之前,我们先来看下面两张中国知名网站的截图: 杭州19楼的首页淘宝的首页你可以很明显的发现,图片等非文本媒体占据了页面的大部分,他们是产生焦点的大户,同时也是资源大... 阅读全文

http://processing.org/learning/topics/bouncybubbles.html

2010-07-03 22:37 by 宝宝合凤凰, 219 阅读, 收藏, 编辑
摘要: http://processing.org/learning/topics/bouncybubbles.html 阅读全文

BulkLoader

2010-07-02 16:33 by 宝宝合凤凰, 1867 阅读, 收藏, 编辑
摘要: http://code.google.com/p/bulk-loader/BulkLoader是一个老外写的loader类。它能够对多个不同的外部文件进行队列下载,下载时能够获取单个对象的下载百分比和所有对象加起来的总体百分比~而且,能够对下载列表的优先级进行操作,还能够remove单个对象或者一次remove所有对象(呵呵~可以偷懒了:))十分方便!对象加载失败时还能够设定重试次数,如果超过重试... 阅读全文

RSL与自载 摘文

2010-06-25 08:36 by 宝宝合凤凰, 971 阅读, 收藏, 编辑
摘要: 真正开始研究Flash Preloader,还是因为最近研究起PV3d。用PV3d的时候,问题一下子就暴露了。 如果是以往的Flash开发的话,在第一帧写上显示加载进度的代码,然后将所有导出素材通过一些手段,让其不在第一帧导出。这样应该能在程序一开始就显示“加载进度”。但是像我这种,用Flash IDE只是方便存放素材,所有代码都写在as文件里的,这个方法就不那么凑效了。尽... 阅读全文

用loader.loadbytes直接load bitmapdata.getpixels产生的bytearray

2010-06-14 21:01 by 宝宝合凤凰, 2325 阅读, 收藏, 编辑
摘要: bitmapdata.getpixel方法是ActionScript 3.0中的一个新方法,可以把矩形内的像素读取成bytearray,但是这种bytearray又不能直接用loader.loadbytes来读,一读就会出现IOERROR。为了达到可以直接用loader.loadbytes读取的目的,找了一下百度和GOOGLE,找到了以下方法,有需要的可以用用。PS 以下代码转自互联网,牛C网只负... 阅读全文

安全沙箱

2010-06-12 16:42 by 宝宝合凤凰, 1437 阅读, 收藏, 编辑
摘要: 术语: 资源发布者 (Resource Distributor ): 提供一个给定资源的一方。通常是一个服务器操作者 ,诸如一个网站管理员或套接字服务器管理员 。资源创建者 (Resource Creator ): 真正创建资源的一方。对于.swf文件,资源创建者是编译.swf的ActionScript开发人员 。用户 (User): Flash Player运行的计算机的用户。安全沙箱类型: 可... 阅读全文

Flash Player 10' s new 3D effects

2010-05-06 16:02 by 宝宝合凤凰, 449 阅读, 收藏, 编辑
摘要: Flash Player 10' s new 3D effects(一)关键字: flash player, 3d 目录: Flash Player 10' s new 3D effects(一) Flash Player 10' s new 3D effects(二) Flash Player 10' s new 3D effects(三) 参考资料: Adobe ActionScript 3.... 阅读全文

简单字串加密

2010-05-05 16:01 by 宝宝合凤凰, 357 阅读, 收藏, 编辑
摘要: var encode:Object = new Object();var decode:Object = new Object();var a:Array = " abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890".split("");// change this for different encoded results... 阅读全文

Pixel Bender Toolkit 学习

2010-05-03 09:29 by 宝宝合凤凰, 548 阅读, 收藏, 编辑
摘要: Pixel Bender 着色器基础知识Posted by admin | Filed under RIA相关原文:http://www.pixelbender.cn/?p=43Pixel Bender 着色器使用简介 Adobe Pixel Bender 是一种编程语言,用于创建或操作图像内容。您可以使用 Pixel Bender 创建一个内核 (在本文档中亦称之为着色器 )。着色器定义了一个... 阅读全文

A3日期时间格式化timeFormat

2010-04-30 17:35 by 宝宝合凤凰, 456 阅读, 收藏, 编辑
摘要: AS3)日期时间格式化timeFormat2009-12-10 18:17原Date格式:Fri Dec 11 09:00:01 GMT+0800 2009格式化后的日期格式为:2009/12/11 周五 09:00=============static public const DAYS:Array = ["周日","周一","周二","周三","周四","周五","周六"];static pu... 阅读全文

Point类的使用

2010-04-22 23:36 by 宝宝合凤凰, 2198 阅读, 收藏, 编辑
摘要: 关于Point类的使用Point 类表示二维坐标系统中的一个位置,其中 x 表示水平轴,y 表示垂直轴。说的简单点,就是我们从高手开始学的坐标系统,学过基本的数学知识应该就会用。创建坐标的一个点的方法如下import flash.geom.Pointvar myPoint:Point=new Point()//var myPoint:flash.geom.Point = new flash.geo... 阅读全文
1 2 3 4 5 ··· 8 下一页