1. Starling簡報分享
      發表時間: 2014-03-13 上午 10:28上午 10:28
      Starling from Claire Chang Starling簡介 基於Stage3D技術來實作 在Flash Player 11之後的版本才能支援此技術 使用GPU做圖形的運算,讓Flash的效能能夠到之前的1000倍(官方說法)! 易學,使用跟Flash native API類似的類別,方法,架構等,讓原本熟悉Flash的開發者可以很快的上手可發布到多種平台(包括 iOS andAnd
    2. 產生TextureAtlas素材的方式
      發表時間: 2014-02-12 下午 2:41下午 2:41
      方法一、使用TexturePacker 軟體官網:http://www.codeandweb.com/texturepacker 範例圖檔下載:woman 首先,要先把圖檔整理成多個png圖檔,若是連續的圖檔,則需要在後面加0001~~XXXX之類的數字,固定是四個數字。若是單一圖檔則可以不用加。到時在取圖檔時,例如本範例是woman0001~woman0028,則只需要用woman當前置詞就可以
    3. Starling的Display Objects介紹(五)
      發表時間: 2014-02-11 下午 10:31下午 10:31
      上一篇:Starling的Display Objects介紹(四) 下一篇:產生TextureAtlas素材的方式 這篇會介紹starling.display.MovieClip以及starling.animation.Juggler MovieClip物件介紹 官方手冊在此:http://doc.starling-framework.org/core/starling/display/Movi
    4. Starling的Display Objects介紹(四)
      發表時間: 2014-02-11 下午 1:47下午 1:47
      上一篇:Starling的Display Objects介紹(三) 下一篇:Starling的Display Objects介紹(五) 這篇會介紹下圖裡的starling.display.Quad以及starling.display.Image Quad物件介紹 官方手冊在此:http://doc.starling-framework.org/core/starling/display/Quad
    5. Starling的Display Objects介紹(三)
      發表時間: 2014-02-08 上午 1:50上午 1:50
      上一篇:Starling的Display Objects介紹(二) 下一篇:Starling的Display Objects介紹(四) 這篇會介紹下圖裡的starling.display.Button以及starling.display.Sprite Button物件介紹 官方手冊在此:http://doc.starling-framework.org/core/starling/display
    6. Starling的Display Objects介紹(二)
      發表時間: 2014-02-07 下午 10:07下午 10:07
      上一篇:Starling的Display Objects介紹(一) 下一篇:Starling的Display Objects介紹(三) 這篇會介紹下圖裡的starling.text.TextField TextField物件介紹 官方手冊請見此:http://doc.starling-framework.org/core/starling/text/TextField.html 下面是一個最簡單
    7. Starling的Display Objects介紹(一)
      發表時間: 2014-02-07 下午 7:22下午 7:22
      上一篇:Starling Framework簡介 下一篇:Starling的Display Objects介紹(二) Starling framework啟動方式 所有使用Starling framework的應用程式的起始點,都是由一個Starling物件,來創建整個Starling世界(Starling物件說明可見此:Starling),下面是一個最簡單的範例: [crayon-63db1
    8. Starling Framework簡介
      發表時間: 2014-02-01 上午 2:13上午 2:13
      下一篇:Starling的Display Objects介紹(一) Starling的技術基礎 Starling是基於Stage3D來實作的,因此在學習Starling之前,我建議應該要對Stage3D的特性有基礎的了解。有關於Stage3D的介紹可以看這篇文章:Stage3D運作原理。在這篇文章裡,我們可以知道Stage3D比起OpenGL及DirectX等傳統3D的APIs的優勢與劣勢。 St
    9. Stage3D運作原理
      發表時間: 2014-01-30 下午 12:53下午 12:53
      本文為此文章的中文重點翻譯:How Stage3D works 3D技術的突破 在過去幾年中,開發人員已經用FLASH創造了許多3D工具,如Papervision3D,Away3D和Alternativa3D,以及所有類似的3D引擎,顯示Flash對即時3D渲染的強烈需求。 過去Flash 3D的渲染是在不使用3D硬件加速的情況下進行的。 事實上,所有在Flash Player 11之前版本的3D
    10. hasEventListener()與willTrigger()區別
      發表時間: 2013-08-30 下午 6:27下午 6:27
      承上一篇介紹Event事件流的基本概念 AS3的事件傳遞機制(Event、dispatchEvent及addEventListener) 再來介紹相關的檢查函數。 hasEventListener()方法: 檢查 EventDispatcher 對象是否為有註冊這個事件的監聽器。 willTrigger()方法: 檢查是否用此 EventDispatcher 對象或其父容器是否有註冊這個事件的監聽
    11. 提升Flash效能的幾個注意事項
      發表時間: 2013-08-23 下午 4:22下午 4:22
      本文為看這篇文章之後的重點整理: http://www.adobe.com/devnet/flash/articles/efficiency-tips.html 這篇文章同時會對Flash開發程式師、動畫及美術有幫助。 提升效能 關掉沒有用到的物件的互動功能: 減少畫面中active的物件能有效的增加效能,下面這段CODE可以關閉掉MovieClip和其他物件的所有互動關係。 [crayon-63
    12. AS3的事件傳遞機制(Event、dispatchEvent及addEventListener)
      發表時間: 2013-08-22 下午 9:29下午 9:29
      當事件被發送出來之後。Event一般來説都會有一個Flow。 Flow分三個部分: Capture(捕獲階段) Targeting(目標階段) Bubbling(冒泡階段) 其關係圖如下:(來源為http://www.adobe.com/devnet/actionscript/articles/event_handling_as3.html) 值得一提的是,在FLASH裡,只有和UI相關的物件,會
    13. Flash時間軸運作相關注意點
      發表時間: 2013-08-02 下午 12:11下午 12:11
      遮罩相關: 當圖層在遮罩之下時,影格每次前進,所有的物件都會重新運算並重新產生 若有一個動態label在遮罩之下,若其原本的顯示的文字為"舊的值",在影格1時,用script將其值設為"新的值",當影格前進到下一個影格時,又會變回顯示"舊的值"(沒有關鍵影格也是)。 同理,如果我們在影格1時,在as裡指定某個MovieClip,當進入下一個影格時,原本在as指定的MovieClip會與當下畫面上的
    14. AS3.0小數運算BUG
      發表時間: 2013-06-15 下午 2:20下午 2:20
      今天處理帶錢問題時,發現AS3的Number相減的一個問題 討論串如下 http://zengrong.net/post/1186.htm http://blog.csdn.net/bill1315/article/details/8574109 因此在撰寫程式時, 應盡量避免直接將兩個帶小數點的NUMBER做運算 而應該以整數型態做運算,運算完後再做小數點的位移 或許對一些人而言這是已知的事 但
    15. 初探OSMF的plugs-in開發
      發表時間: 2013-03-05 下午 5:45下午 5:45
      這篇文章是我看完下面的網頁後,所寫的中文心得: http://osmf.org/dev/osmf/OtherPDFs/osmf_plugin_dev_guide.pdf 建立一個plug-in的方式 1. 建立一個PluginInfo物件,並且寫一個下面的函數讓OSMF去取得PluginInfo的物件 [crayon-63db1ec14db0b582363558/] 2. 建立一個物件繼承Plug
    16. OSMF簡介
      發表時間: 2013-02-22 下午 5:48下午 5:48
      OSMF是一個開源且免費的Action Script框架,用以建置多媒體播放器。 現今的播放器很多時候不止是播放器,它們可能需要連接至CDN、呈現廣告、補捉使用者事件給伺服器分析、在使用者介面上提供社交功能等...。每個功能可能都會需要該方面的專業人士去專門開發,而OSMF就是為了解決這個狀況,降低開發成本而產生的,在OSMF裡,開發人員所開發的播放器,可以透過一套標準的API,與第三方所開發的p
    17. OSMF相關資源
      發表時間: 2013-01-10 下午 3:35下午 3:35
      介紹 OSMF第一步 Open Source Media Framework中文介紹 開源媒體框架(OSMF)的介紹和概況:上 [譯] Open Source Media Framework – Plug-in Developer’s Guide Open Source Media Framework Developer’s Guide 簡報 Almer Blank - OSMF Slides a
    18. 在as3裡取得函數呼叫者資訊
      發表時間: 2012-12-17 下午 12:30下午 12:30
      補充:這個方法只可以在flash player的debugger版本可用, 因為在一般非debugger的player無法用"e.getStackTrace()"來抓取歷史資訊 再補充:非debugger的版本只需在flex的compiler arguments裡加上 [crayon-63db1ec14de82340668690/] 這串參數,就會可以正確的取得"e.getStackTrace()
    19. AS3.0中三角函數的使用
      發表時間: 2012-11-28 下午 3:04下午 3:04
      先用Math.atan2()去求得圓的弧度 用法是弧度 = Math.atan2(x,y) x與y指的是在坐標軸上形成三角型的那個點的x,y 然後再用弧度轉角度的公式去求出角度 //弧度轉角度 var arc:Number=1 //弧度 var angle=(arc*180)/Math.PI; //角度 //角度轉弧度 var angle:Number=30 //角度 var arc=angle/
    20. AS3.0中製作直式書寫的方式
      發表時間: 2012-11-26 下午 5:04下午 5:04
      在as3.0中有 FTE可針對文字去測量其寬度、高度等 針對個別的文字去做處理 相關官網的說明可見此 http://help.adobe.com/en_US/ActionScript/3.0_ProgrammingAS3/WS6C0BB8ED-2805-467a-9C71-F9D757F33FB6.html ElementFormat是定義文字的相關屬性(字型、大小、顏色等等) 然後再new一個T
    21. flash內使用點陣圖
      發表時間: 2011-12-01 下午 3:35下午 3:35
      flash.display.BitmapData; 在flash內使用點陣圖,需要import這個類別, 載入點陣圖的語法為 [crayon-63db1ec14e3ec365862951/] photo為你的點陣圖在元件庫內的連結識別子名稱 attachBitmap的語法為attachBitmap(Bitmap物件, 深度, 點像素頡取, 柔化) 下面的函數是由我所撰寫的背景著色函數, 可將一個元
    22. 如何在flex4裡自製resize事件
      發表時間: 2011-08-23 下午 5:34下午 5:34
      首先resize事件是針對該元件大小被縮放時才會產生 所以要在根元件去監聽resize的事件 很必需注意的一點,是flex4的spark元件預設會自動無視超出範圍大小的東西 因此會發現當我們把視窗縮小時, 因為超出的大小被無視了 無法偵聽到resize事件 這時候我們要在根容器上加上 clipAndEnableScrolling="true"屬性 這個屬性主要是告訴我們要不要自動無視超出的範圍 g
    23. 繪出圓弧
      發表時間: 2011-08-19 下午 4:04下午 4:04
      最近在試著把12個按鈕排成圓弧狀 下面是我找的一些有關於三角函數的資料 http://edscb.blogspot.com/2008/03/blog-post.html http://delphi.ktop.com.tw/board.php?cid=31&fid=79&tid=53846 在as裡使用sin和cos函數都是輸入弧度 因此要先將角度用角度與弧度的轉換: radians = degre
    24. 在瀏覽器內插入flash的幾種設定
      發表時間: 2009-04-02 下午 3:50下午 3:50
      在瀏覽器內插入flash的幾種設定 1. 讓Flash顯示透明(這項設定也可以讓Flash被壓在某些div之下) [crayon-63db1ec14e92a197300776/] 2. 讓Flash允許全螢幕 [crayon-63db1ec14e92f769813169/] 3. 允許Flash存取網頁內的Javascript [crayon-63db1ec14e932748934040/]
    25. 打字效果
      發表時間: 2009-03-05 下午 7:03下午 7:03
      下面範例程式中myWord是要打字出來的字 this.createTextField("myword",1,20,20,450,500); 在產生要傳入打字效果的文字欄位 typing(myword,80,myWord) 呼叫產生打字框的程式 傳入值為要顯示的打字欄位, 間隔時間, 要輸入文字 [crayon-63db1ec14ebfc122634196/] both bone remodelli
    26. 在flash內捲動影片片段
      發表時間: 2009-01-07 下午 7:06下午 7:06
      flash.geom.Rectangle 若要對某個影片片段產生捲動軸,需要import此一類別, 關於此一類別的詳細介紹可見 http://livedocs.adobe.com/flash/8/main/wwhelp/wwhimpl/common/html/wwhelp.htm?context=LiveDocs_Parts&file=00002618.html 下面的函數為我撰寫的用來產
    27. 在flash中控制flv檔案-淺談FLVPlayBack組件
      發表時間: 2008-12-22 下午 5:25下午 5:25
      1. 將FLVPlayBack拉入元件庫中(可用ctrl+F7呼叫組件視窗) 2. 在as內貼入下列代碼 [crayon-63db1ec14f09a444160338/] 3. 修改SeekBar款式,assets第二格為指標的款式 [crayon-63db1ec14f09f620882064/] ps: 此組件的面板也可自行製作, 面板檔案都放在zh_tw\Configuration\FLVPl