-->

ActionScript 3

A collection of 6 posts

Trello workflow
ActionScript 3

Trello workflow

團隊開發的網頁遊戲《末日少女》已經上市快兩個月了,成績比當初想像中還好,相較於 Gu Morning,這次《末日少女》的開發學到很多寶貴的經驗,稍微鬆口氣之餘,也有許多需要檢討改善的地方,而《末日少女》Mobile 版其實也已經開發好一陣子了,最近這個專案只剩下我一個人交到我手上負責,趁這個機會導入一些新的開發方式,也 PO 上來分享心得。 這篇文章會講什麼?HtpChat - 開發團隊的 Log 整合中心。Trello - 團隊的專案管理小白板。

  • Amo Wu
    Amo Wu
ActionScript 3

getDefinitionByName with swc

一般 Flash 程式開發時,取資源的方式有兩種: .swf.swc.swf 檔屬於 Runtime 時從外部載進來取用的方式,通常會使用 Loader 來作處理: var loader:Loader = new Loader(); var request:URLRequest = new URLRequest('YOUR_SWF_PATH'); loader = new Loader(); loader.load(request); loader.contentLoaderInfo.addEventListener(Event.COMPLETE, onLoaderComplete); private function onLoaderComplete(event:Event):void

  • Amo Wu
    Amo Wu
ActionScript 3

Flash Builder 4.7 iOS Debug

這個月剛好玩到 Flash on iOS,在部署到 iPad 時碰到些問題,筆記一下最後解決的步驟。 Flash Builder 4.7 提供三種方式部署和測試你的程式: On AIR SimulatorOn iOS SimulatorOn device開發環境: Mac OSX 10.8.2XCode 4.5.2Flash Builder 4.7 PremiumAdobe AIR SDK 3.5STEP: 先開啟 Xcode 確定有更新到最新版,否則模擬器會有問題到美國 Adobe 官網下載安裝 Flash Builder 4.

  • Amo Wu
    Amo Wu
ActionScript 3

Hello PureMVC!

第一次聽到 PureMVC 的時候大概是兩年前,那時候就對這套 MVC Framework 很感興趣,不過當時對於它的架構是有看沒有懂,就一直拖到了現在。 最近因為工作需要用到的關係,所以又再次學習它,經過閱覽無數前輩分享的文章之後,終於初步了解它的運作模式了,因此分享這邊學習心得筆記。 什麼是 MVC ? 一個設計方法(Design pattern 也稱設計模式)。 想初步了解的朋友可以參考維基百科的說明。 網路也有許多相關文章,大略內容就是將程式開發架構分為 Model、View 和 Controller 三個部份的開發方式,建議可以閱讀深入淺出設計模式這本書。 什麼是 PureMVC ? 一個跨多語言的 MVC Framework,其中我們要用到的是 Actionscript 3.0 版本,這是他們的官方網站。 下圖是他的架構圖,除了 MVC 外,

  • Amo Wu
    Amo Wu
ActionScript 3

AS3 如何複製 DisplayObject

最近正在寫一個 FLASH 的相片大頭貼截取程式,碰到了一個複製 MovieClip 的問題,AS3 已經沒有 AS2 的 duplicateMovie() 方法可以用,所以我找了一些解決方法分享上來。 第一種方式是比較好的解決方法,是 PTT 的 CJCAT 大提供的,可以直接複製一個相同的 Class。 假如場景上面有一個 clip_mc,它的 class 是 MyClip,在不使用 new MyClip() 的前提下,以下的 code 可以生出一個新的 MyClip 物件。// 先抓到MyClip的constructor var mcClass:Class = Object(clip_mc)

  • Amo Wu
    Amo Wu