首页
学习
活动
专区
圈层
工具
发布

webgame开发中的文件解密

因为图片文件经过加密,已经成了二进制流的文件了(一堆乱码),只能使用URLStream来加载资源了。...这里有一点要注意:URLStream中的读取操作是非阻塞的,在读取数据之前必须使用bytesAvailable属性来确定是否能够获取足够的数据,如何不能获取足够的数据,将引发EOFError异常。...主要思路: 1、加载加密后的资源,使用URLStream 2、调用解密方法,获取解密后的数据 3、使用Loader类的loadBytes方法加载资源 1: var urlLoader:URLStream...= new URLStream(); 2: var url:String = getEncryptURL(url); //通过需要加载的资源url,来获取实际需要加载的资源地址,如xx.png...byte.bytesAvailable)便可得到解密后的字符串了 62: 更多参考: flash.display.Loader>> flash.display.Bitmap>> flash.net.URLStream

48520
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    webgame开发中的文件解密

    因为图片文件经过加密,已经成了二进制流的文件了(一堆乱码),只能使用URLStream来加载资源了。...这里有一点要注意:URLStream中的读取操作是非阻塞的,在读取数据之前必须使用bytesAvailable属性来确定是否能够获取足够的数据,如何不能获取足够的数据,将引发EOFError异常。...主要思路: 1、加载加密后的资源,使用URLStream 2、调用解密方法,获取解密后的数据 3、使用Loader类的loadBytes方法加载资源 1: var urlLoader:URLStream...= new URLStream(); 2: var url:String = getEncryptURL(url); //通过需要加载的资源url,来获取实际需要加载的资源地址,...byte.bytesAvailable)便可得到解密后的字符串了 62: 更多参考: flash.display.Loader>> flash.display.Bitmap>> flash.net.URLStream

    73440
    领券