上一篇講的是檔案的加密,這一篇記錄一下如何加載并顯示圖檔。
因為圖檔檔案經過加密,已經成了二進制流的檔案了(一堆亂碼),隻能使用URLStream來加載資源了。
這裡有一點要注意:URLStream中的讀取操作是非阻塞的,在讀取資料之前必須使用bytesAvailable屬性來确定是否能夠擷取足夠的資料,如何不能擷取足夠的資料,将引發EOFError異常。
主要思路:
2、調用解密方法,擷取解密後的資料
更多參考:
<a href="http://help.adobe.com/zh_CN/FlashPlatform/reference/actionscript/3/flash/display/Loader.html" target="_blank">flash.display.Loader>></a>
<a href="http://help.adobe.com/zh_CN/FlashPlatform/reference/actionscript/3/flash/display/Bitmap.html" target="_blank">flash.display.Bitmap>></a>
<a href="http://help.adobe.com/zh_CN/FlashPlatform/reference/actionscript/3/flash/net/URLStream.html" target="_blank">flash.net.URLStream>></a>