一些有用的 ActionScript3 工具类

来源:互联网 发布:5.1.1iphone微信信软件 编辑:程序博客网 时间:2024/06/07 16:07

一些有用的 ActionScript3 工具类

已经迁移至 https://github.com/chengkehan/CodeTooth-AS3-Toolkit-

官方的

com.adobe.image.JPGEncoder BitmapData 转 JPG

com.adobe.image.PNGEncoder BitmapData 转 PNG

codetoooth

com.codeTooth.actionscript.air.menu.Menu 快速建立 AIR 应用程序的静态菜单

com.codeTooth.actionscript.air.template.application.baby.core.Baby 一个 AIR 应用程序的基本结构

com.codeTooth.actionscript.algorithm 作为参考的 类AStar算法、Base64(包括对位图的操作)、行程编码

com.codeTooth.actionscript.container 显示对象容器包

com.codeTooth.actionscript.data 数据处理包(数据源、xml转对象、翻页控制)

com.codeTooth.actionscript.dependencyInjection 简单的依赖注入实现

com.codeTooth.actionscript.display 显示对象包(位图影片剪辑、把方向人物走动控制、Effect效果、9宫格缩放、快照、图片加载、画笔、HitArea精灵)

com.codeTooth.actionscript.interaction 交互包(拖拽窗口、拖拽对象、窗口焦点、选择对象、光标管理、快捷键管理)

com.codeTooth.actionscript.lang 常用包(复制对象、比较对象、销毁对象、轻量级矩形/点/3D点/向量、循环控制、对象池、id编号、对齐控制、数组、断言、打印、动态创建对象、hackGC、文本框字符串过滤、数学算法、消息处理、ByteArray助手)

com.codeTooth.actionscript.layout 排版包(纵向、横向、栅格及九种对其方式)

com.codeTooth.actionscript.patterns 简单设计模式(观察者、迭代器)

com.codeTooth.actionscript.reflect 反射

com.codeTooth.actionscript.ria.template.application.riaBaby 一个简单的 RIA 的框架

com.codeTooth.actionscript.game.map (开发中)一个游戏地图的基本框架,通过简单的创建就可以得到游戏地图的基本功能。目前包括菱形地图的等角,矩形地图的等角,矩形砖块的地图,六边形砖块的地图,而不管是那种类型的地图都是使用的同一套API,方便易用。具体其他功能待续

com.codeTooth.actionscript.game.agreement 二进制通信协议

com.codeTooth.actionscript.game.connection Socket和AMF数据的封装

com.codeTooth.actionscript.game.role (开发中)游戏角色换装、换装备

Profiler

作者 shanem


com.flashdynamix.utils.SWFProfiler 显示当前及历史的内存和PFS

特效

作者 shanem

改动内容见类头部的版本及注释


com.kerry.effect 很多特效(火焰、地震、闪亮、柏林扭曲、强力滤镜、水波、静态倒影)

压缩

支持在非 AIR 环境中使用 FZip


com.wirelust.as3zlib 来自http://www.wirelust.com/2009/06/08/as3-port-of-jzlib/

deng.fzip FZip压缩http://codeazur.com.br/lab/fzip/


原创粉丝点击