『壹』 用AS3實現RAR或7Z解壓縮現實嗎
有壓縮解壓zip的庫。去天地會論壇搜「zip」或「壓縮」,發鏈接容易被網路吞。
用air比較好。
『貳』 AS3 starling壓縮包下載後應該拷貝到哪裡
理論上放哪兒都可以,需要在開發工具中設置好這個路徑;一般是放在項目文件夾中,與fla或者主文檔類同目錄。
『叄』 高分求解AS3解壓ZIP的問題
代碼在org.asmax.util.ZipReader里,找出來看看吧。裡面應該有用法的。
你補充的代碼還需要其他文件,僅有這些是看不出來了。
import org.nochump.zip.ZipEntry;//
import org.nochump.zip.ZipFile;//這兩個都要用。把文件發給我看看吧:[email protected]
『肆』 flash as3.0 截圖並保存的代碼怎麼寫
現在player 10里可以直接生成圖片,使前人已經說了,用FileReference類fileReference.save(bitmap,"1.jpg");bitmap是指要保存的點陣圖,1.jpg是指保存的文件名。
更細看話,你去google一搜就有了。
如果是player9的話,不能直接生成圖片,得先抓圖,然後通過圖片壓縮轉碼,之後發給php或者 asp,讓後台去執行。
但現在客戶一般都 要求 player9,因為10的普及率雖然不低,但至少沒9多,所以他們還是希望用9.所以你還得用9.沒辦法。找個會php的幫你一下,對他來說,保存圖片太輕鬆了。
『伍』 下載一個 壓縮視頻後 解壓是說需要 F:\as3.part02.rar 壓縮分卷 怎麼辦啊
這是分卷壓縮,你需要下載完整所有的分壓包,然後解壓即可!
希望可以幫助到你,祝你好運!
『陸』 as3.0的,我把jpg圖片提取出到二進制bytearray里,再怎麼把這個二進制文件轉換成jpg圖片
jpg全名是JPEG 。JPEG 圖片以 24 位顏色存儲單個光柵圖像。JPEG 是與平台無關的格式,支持最高級別的壓縮,不過,這種壓縮是有損耗的。漸近式 JPEG 文件支持交錯。
『柒』 FLASH中as3.0怎麼載入swf並且改變其大小
as3.0載入代碼
var loader:Loader = new Loader();
loader.load(new URLRequest("intro.swf"));
loader.contentLoaderInfo.addEventListener(Event.COMPLETE,completeHandler);
function completeHandler(e){
addChild(e.currentTarget.content)
}
以上代碼就可以將intro.swf載入到design.swf了
但要改變大小
由於design.swf的高度不夠,如果硬要intro.swf的全部內容都可以見的話,則要對載入的內容進行壓縮了。
由於我們確定載入的是swf,所以可以直接將內容轉成MovieClip,則可以直接設置其高度,只要在function completeHandler(e){}里加多一句e.currentTarget.content.height=150;即可,也就是說,最後的代碼為
var loader:Loader = new Loader();
loader.load(new URLRequest("intro.swf"));
loader.contentLoaderInfo.addEventListener(Event.COMPLETE,completeHandler);
function completeHandler(e){
addChild(e.currentTarget.content);
e.currentTarget.content.height=150;
}
『捌』 求flash as3翻書(xml讀取圖片),有目錄頁可進入每一頁
flash page flip已經實現你要的功能
flash page flip很酷的在線刊物平台
你可以用它來創建自己的在線刊物,比如在線目錄,數字化說明書,會翻頁的圖書,互動式傳單,電子雜志,會翻轉的相冊等等,使用簡單。可縮放圖片,自適應尺寸或全屏視圖,畫質和音效調節,列印設置,背景圖和背景音樂設置,封面封底頁面跳轉個性化設置,還支持鍵盤操作。
簡易翻頁電子書製作
使用方法:
1.下載回來解壓縮,不需要安裝,請直接找到解壓縮後存放檔桉的目錄,點擊[Free Version] > [xml] > Pages.xml
『玖』 as3解壓縮二進制文件
這個文件應該是有加密的,不知道演算法 恐怕沒辦法解壓縮。。。。
『拾』 JS如何傳遞ByteArray類型 給as3
這個很簡單,ByteArray是什麼,字面意思就是位元組數組
關鍵兩個字,數組,所以傳遞數組就行了,至於位元組,位元組可以用什麼表示,整數啊
所以答案呼之欲出了,傳遞一個整數數組就行了
樓主要求從js給as3傳值是吧,只是好奇樓主js里的值來自哪裡...
只針對這個問題的話,代碼如下:
首先是as3代碼:
ExternalInterface.addCallback("sendToActionScript",sendData);
functionsendData(data:Array):void
{
//將收到的數組轉化為二進制
varba:ByteArray=newByteArray();
for(vari:int=0;i<data.length;i++)
{
ba[i]=data[i];
}
}
其次是js代碼:
varflash_object=document.getElementByID("你的flash元素id");
flash_object.sendData([0x100,0x101,0x102]);
這樣就可以相互傳遞二進制數據了~