`
leichenlei
  • 浏览: 123730 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

AS3 ByteArray

    博客分类:
  • as3
 
阅读更多

1,首先有两个字节数组

var src:ByteArray = new ByteArray();//源字节数组

src.writeUTFBytes("78drgy9045hge");//填充一些内容

 

var target:ByteArray = new ByteArray(); //目标字节数组

 

 

2,然后,需要将src的某个部分复制到target,有两种方法:

 

2.1 src读到target

src.readBytes(target, offset,  length);

src:

    读位置:offset相对于src的position开始。

    position属性:移动(offet + length)。

target:

    写位置:从0 开始,(不管是不是空)。

    posrtion属性:无变化。

 

 

 

2.2 target写入src

target.writeBytes(src, offset, length);

src:

    读位置:offset:相对于0开始

    position属性:无变化。

target

    写位置:当前postion开始写入

    postion属性:移动相应的长度(offset+length)。

 

 

 

 

分享到:
评论

相关推荐

    AS3的BASE64编码与解码类

    今天在国外网站上淘到一个很好用的AS3的BASE64类 感觉写得简洁而强大。很好,赶快放上来。 调用代码: import com . dynamicflash . utils . Base64 ; //编码和解码字符串 var source : String = "Hello, world" ...

    大话PKG解包工具

    支持AS3的ByteArray序列化对象的AMF格式编码、解码( readObject、writeObject )。 支持AS3的ByteArray的compress、uncompress压缩算法:DEFLATE、LZIB、LZMA。 支持直接修改AS3的ByteArray字节流内编码的对象。 ...

    AMF数据分析器_V22

    支持AS3的ByteArray序列化对象的AMF格式编码、解码( readObject、writeObject )。 支持AS3的ByteArray的compress、uncompress压缩算法:DEFLATE、LZIB、LZMA。 支持直接修改AS3的ByteArray字节流内编码的对象。 ...

    lzma in as3

    as3 实现的lzma解码, 从官方的java代码移植过来的。 使用例子 public static function decode(src:ByteArray) : ByteArray { if (src == null || src.length ) { return null; } var inStream:...

    Stage3DDdsParser.as

    解析dds格式文件的as3代码,得到一个byteArray。

    dds as3解析器

    dds as3解析器,用法如下: var dds:DDSParser=new DDSParser(ByteArray(value)); dds.proceedParsing(); this._bitmapData=dds.getResultLevelImg(0);

    GlassLabSDK-as3:AS3 中的 GlassLab 游戏服务 SDK(Flash、Flex)

    GlassLab SDK as3(Flash、Flex) 此 Flash 和...) as3crypto(这用于 ByteArray 到/从十六进制转换。)一体化您可以通过两种方式将 SDK 集成到您的项目中:链接 .swc 或直接使用源代码。 GlassLabSDK.swc .swc 库包含

    as3.0 图片保存类 JPEGEncoder类

    通过JPEGEncoder类将ByteArray对象保存成图片

    as3libwebp:使用 FlashCC 或更快的 ANE 在 Flash 上加载和保存 WEBP 图像

    as3libwebp 使用 FlashCC 或更快的 ANE 在 Flash 上加载和保存 WEBP 图像 样本 应用程序接口 package libwebp ; function DecodeWebp(webpByteArray : ByteArray ) : BitmapData ; function EncodeWebp(input : ...

    AS3.0歌词同步频谱原码

    var tar:Sound = event.target as Sound; id3_txt.text = "歌名:" + tar.id3.songName + "\n" + "歌手:" + tar.id3.artist + "\n" + "专辑:" + tar.id3.album; } ///////////////////////////////////////...

    易语言调用as_zlib压缩解压源码

    as使用的ByteArray类:compress 和 uncompress 方法。易语言对象载入flash,源码来自论坛网友分享的源码,需要写本地文件,有点麻烦!。尝试过用酷哥的支持库,内存加载swf字节集,经测试发现,CallFunction方法接收...

    as3.0 IDEA数据加密方法

    import flash.utils.ByteArray; public class IDEA{ public var ory:ByteArray; public var ary:Array; public var dekey:Array; public var enkey:Array; public function IDEA() { ary=new Array()...

    VB ASP MD5 SHA HMAC AES GZIP BASE64 微信公众号EncodingAESKey 十全大补DLL

    GunZip(ByteArray As Array(Byte), [ChatSet As String = "UTF-8"]) As String GZip(stringOrByte, [ChatSet As String = "UTF-8"]) As Array(Byte) 3.10 AES函数 (依赖系统mscorlib.dll,就是说系统必须安装...

    易语言调用as_zlib压缩解压-易语言

    as使用的ByteArray类: compress 和 uncompress 方法 易语言对象载入flash,源码来自论坛网友分享的源码,需要写本地文件,有点麻烦! 尝试过用酷哥的支持库,内存加载swf字节集,经测试发现,CallFunction方法接收...

    易语言-易语言调用as_zlib压缩解压

    易语言使用对象载入flash,执行CallFunction方法,调用flash中的as代码进行压缩解压as使用的ByteArray类:compress 和 uncompress 方法易语言对象载入flash,源码来自论坛网友分享的源码,需要写本地文件,有点麻烦...

    PNGEncoder

    AS3位图压缩类,PNG编码. 通过PNGEncoder对bitmapdata进行encode转换为对应图像格式的bytearray,PNGEncoder 类使用便携网络图形 (PNG) 无损压缩将原始位图图像转换为编码图像。

    VB.NET编写的压缩与解压函数

    用VB.NET编写的压缩与解压函数,此函数可对保存成二进制数据的WORD文档内容进行很大的压缩,使系统读取大容量数据的速度大大地加快。

    flex导出excel的代码

    import com.as3xls.xls.ExcelFile; import com.as3xls.xls.Sheet; import flash.filesystem.*; [Bindable] private var dp:Array = [ {idx:1, names: "test1", sex: "b" }, {idx:2, names: "test2", ...

    ASP.NET(VB)写的后台发送短信实现代码

    代码如下: Dim postData As String Dim byteArray As Byte() Dim objWebRequest As HttpWebRequest Dim newStream As Stream postData = “cell=短信供应商提供信息1&enterpriseId=短信供应商提供信息2&mobile=手机...

    aether.swc

    这个库需要与as3corelib.swc一起使用。 下面是代码部分: package { import aether.utils.ScreenCapture; import com.adobe.images.JPGEncoder; import flash.display.BitmapData; import flash.display....

Global site tag (gtag.js) - Google Analytics