跳到主要內容

發表文章

FD3 Plugin介紹 Open The Doc

大家好,我是奶綠茶 FlashDevelop3是學習AS3的最佳開發工具 除了前幾編介紹的外掛外 在推薦一個新的外掛 Open The Doc FD3 Plugin介紹 Open The Doc 這個外掛看名稱大概也知道是跟說明文件有關 先下載.dll檔, 放到Plugins資料夾下,重新啟動FD3 就會多出一個新的Panel 設定一下第三方ASDoc路徑, 在這以Progression4來說明 上方Tools / Setting , 找到openTheDoc 點擊一下DocPaths右邊的... 將資料夾路徑填入 在你想查尋的類別上點一下,按下Ctrl+F1 就會在該面版上出現了, 超方便的,這樣就不用自已一個一個找。 強力推薦 download

Progression學習資源

分享幾個Progression學習資源 圖片出處:http://book.mycam.com.jp 也在這兒下載該書的程式碼 http://book.mycom.co.jp/support/pc/prog/ http://www.northprint.net/ http://www.kiyoty.com/blog/ http://oshige.com/flash/as3study/ http://miraigyo.com/blog/archives/213.html http://www.flycan.com.tw/course/actionscript_framework.php 祝大家學習愉快

20100724FlashPTT版聚的Progression教學檔

分享20100724FlashPTT版聚的Progression教學檔 Component Guide Class Guide Progression Scene life cycle 補充:在寫Class時,會使用他的CastPreloader, 有幾個小地方要注意一下 package milkmidi.progression { 略 public class Preloader extends CastPreloader { private var _percentageTxt:TextField; public function Preloader() { super( new URLRequest("index.swf") , false, CommandExecutor ); } override protected function atReady():void { stage.align = StageAlign.TOP_LEFT; stage.scaleMode = StageScaleMode.NO_SCALE; _percentageTxt = new TextField(); _percentageTxt.text = "Now Loading ... 0%"; _percentageTxt.x = -300; _percentageTxt.width = 300; //在Preloader裡, 會有forgebround和backgroud二個Sprite Container,一個會在載入的swf上方,另一個在下方 //可以選擇你要放在那個位置,但就是不能寫this.addChild(); foreground.addChild( _percentageTxt ); } override protected function atCastLoadStart():void { //如果你的Loading物件是extends CastSprite系列, 一般會在asCastAdded時加入進場動畫 //但在Preloader時, 就算使用new AddChild把他加入, 該事件一樣...

FP9,FP10編碼的小問題

最近在工作上遇到的小問題, 因為客戶端系統長久下來都是使用big5 所以案子自然也跟著使用big5 在flash裡要使用使用者端的預設編碼只要加入 System.useCodePage = true; 然後外載的筆記本存成預設的ANSI格式, 就可以正常的載入中文字 在FP9之前, 都是正常 但換到FP10後, 載入後就會變亂碼 一模一樣的程式碼, 只要更改發怖的FP版本, 結果就不同, 怪。 以下為測試用的程式碼 package { import flash.display.Sprite; import flash.events.Event; import flash.net.URLLoader; import flash.net.URLLoaderDataFormat; import flash.net.URLRequest; import flash.system.System; public class LoadTXTDemo extends Sprite{ public function LoadTXTDemo() { System.useCodePage = true; var _urlLdr:URLLoader = new URLLoader(); _urlLdr.dataFormat = URLLoaderDataFormat.VARIABLES;//問題是出在這行 _urlLdr.addEventListener(Event.COMPLETE , _ldrCompleteHandler); _urlLdr.load(new URLRequest("txt.txt")) } private function _ldrCompleteHandler(e:Event):void { trace(e.currentTarget.data.name); } } } 而txt.txt的記事本檔, 也只存了一段文字:name=奶綠茶 在FlexSDK3.5 , FlexSDK4.0 FlashCS5下測試, 只要是發怖成FP10就會是亂碼 發怖成FP9就正常, 決解辦法目前是這樣做。 把_urlLd...

PV3D, 選擇性運算

在PV3D裡, 如何做選擇性運算呢? 通常開啟startRender()後,PV3D就會運算整個3D世界, 就算物件沒在動, 也是會整個重新算一次 這樣效能可能就會浪費掉 怎麼做到選擇性運算呢?其實很簡單 在 Renderer類別裡 , renderLayers函式, 第四個參數, 就能丟入你要運算的Array 3D物件 預設是null, 指的就是通通運算。 寫法長的像這樣 renderer.renderLayers( scene, camera, viewport, [3d物件1, 3d物件2]); 線上Demo flash on 2010-7-24 - wonderfl build flash online 用這樣的小技巧,就能避開一些無所謂的運算, 如果你的PV3D是一直動 畫面整個更新的話,就沒辦法,enjoy it!

梅問題の超質感商品攝影手法大公開-搶先看!

梅干桑老師出書了,這麼好的東西一定要來推薦一下的 以下為轉貼梅問題教學網的文章 http://www.minwt.com/?p=2305 在這一本書中,也要感謝電腦人的吉清編輯,給了梅干很多的方向與想法, 這本書共有四十多個範例,其中包含了各種商品的材質,從反光、不反光、透光、曲面、非曲面....等材質 ,除此之外梅干為了讓大家可快速上手,將每樣商品的拍攝過程一步一步的記錄下來, 同時還將每個打光繪製成圖解,讓人更能一目了然,並且梅干也盡量避開一些專業的術語, 以圖說的方式照著做,就可快速將商品的質感表現出來,同時本書也用最省成本的硬體設備, 拍出最優質的商品照片,而這本書共有四大個單元,分別為第一單元:基本篇、第二單元 :實際拍攝篇、第三單元:影像後製編修篇、第四單元:器材DIY篇,好啦!現在就來搶先看吧!

FlashP2P 繪圖筆

我們Flash10.1最大的新功能,就是開啟了P2P, 點對點傳輸。 所以練習了一下使用p2p的雙向繪圖筆,速度比早期使用FMS, ShareObject傳輸來的快,讚 而且Server不用寫code,酷 線上試玩 http://milkmidi.com/p2p/ 目前只寫了雙人版, 一方先連線後, 會得到一個網址,將網址貼給朋友,就可以看到啟動的畫面了