2010年2月10日 星期三

Flex PNGEncoder 與 BitmapData 配合將Stage畫面以.png檔存於本機端

//將stage上之顯示元件轉成.PNG檔案,並存於本機端,包含stage也可轉存
<?xml version="1.0" encoding="utf-8"?>
<mx:Application applicationComplete="init()" xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
<mx:Script>
<![CDATA[
     import mx.graphics.codec.PNGEncoder;
     private var enable:Boolean;
     private function init():void
    {
        enable = true;
    }

AS3開啟系統檔案處理

package
{
     //顯示相關
     import flash.display.Sprite;
     import flash.display.DisplayObject;
     import flash.display.Graphics;
     import flash.display.Loader;
 

2010年2月9日 星期二

AS3反射

//簡單寫一個範例
package myFactory
{
      import flash.utils.Dictionary;   
      //↓從測試檔貼過來改寫貼錯
        private var _map:Dictionary = new Dictionary( );
     public class MyFactory
    {
       private var _map:Dictionary = new Dictionary( );
       public function MyFactory( )
      {
      }  

2010年1月7日 星期四

JavaScript調用ActionScript

ExternalInterfaceaddCallback(functionName:String, closure:Function):void
可以用來讓JavaScript呼叫ActionScript使用,範例如下

2010年1月6日 星期三

AS3 調用 JavaScript


語言:ActionScript 3.0
類別:flash.external.ExternalInterface
功能:讓SWFJavascript互相調用。
注意:運作於Flash Player 9以上的版本。

參考:
們用Flex Builder 3 IDE來做一個簡單的Actionscript 呼叫 JavaScript 的範例。

2010年1月4日 星期一

2010年1月2日 星期六

Adobe Flash Media Server 3.5 安裝與測試

§Adobe Flash Media Server 3.5安裝與測試
§以下使用Windows系統架設FMS
可由此進入Adobe官方網站
Adobe 官方網站http://www.adobe.com/tw/
Adobe 官方下載頁 http://www.adobe.com/tw/downloads/。
Step 1.進入下載頁面後可看見如下圖的下拉選單,選擇Flash Media Server之後點擊前往。

點擊之後會出現如下畫面,若你有申請過帳號就直接輸入帳號密碼沒有的話就申請一組。