發表文章

目前顯示的是 10月, 2007的文章

FDT3安裝方式

圖片
FDT 對專業as開發者實在是一個讓人愛不釋手的code 工具,方便的code asist還有一堆強大的功能讓人能節省很多開發時間(不過我還不習慣用它..哈)。 FDT 是屬於eclipse的外掛工具,所以你必需先安裝eclipse( http://www.eclipse.org/downloads/ )後才能安裝 FDT , 我是選用 Eclipse for RCP/Plug-in Developers 版本。 安裝設定後,打開eclipse,選Help/software update/Find and Install 選Search for new features to install 再按下new remote site 鍵入Name:FDT3 安裝URL:http://fdt.powerflasher.com/update 此時會開始安裝,安裝完成後,確定重新進入eclipse選file/new/project/new flash project 跳出專案設定視窗,取好專案名稱後,需要來設定as的類別連結。按下configure Defaults 此範例針對AS3,選擇AS3 Core Libraries 有二個設定檔,我們需要設定的是cs3,如果沒有設定檔,按new建立 取好設定檔名稱,再選擇core Libraries的路徑, cs3預設路徑為C:\Program Files\Adobe\Adobe Flash CS3\en\Configuration\ActionScript 3.0\Classes (ps:此為安裝flash cs3的預設計 來看看設定完成後,再設定source folder,packeage,然後來寫寫class看看 哇,這個會自動跳出code的功能真的比Flash IDE好用太多了!!!!! eclipse官網: http://www.eclipse.org/platform/ FDT:官網: http://fdt.powerflasher.com/ 目前有30天試用版可下,其實過了日期再重新安裝還是可以使用的。

故宮新視界

圖片
http://www.ngc.com.tw/npm Amo 的最新力作,看來越來越嚇人了。裡頭用了大量的 flash 3d 運算來呈現互動效果。 故宮用圖拼貼出來的效果也相當有意思。台灣人越來越厲害了!

Flex 2 Programming中文版權

圖片
之前只有看到英文版的,這也算是中文書目前唯一對 Flex 有比較詳細的介紹書。 還沒開始看,今天在 天瓏 收入手的。 先列一下前面幾個章節: 第三章MXML 第四章 ActionScript 第五章框架基礎 第六章版面配置管理 第七章使用UI元件... .....共十九章,好了...這麼多書,怎麼看起是個大問題。

Flash10的影片

嗯...首頁,影片角色有像AE一樣的路徑控制。 然後可以設定角色骨架(把以前的外掛集合?) 下面這支影片,展示了3d效果...paperversion3d like?不知道 結論是flash將來一定很炫.......就看以後有沒有硬體來配合玩更多的互動了!

FDT3發佈了!

可能很多朋友都知道了,不過還是貼一下文比較好。 http://fdt.powerflasher.com/

AS2摸擬水中泡泡

在圖庫裡新增一個影片角色ball,然後設計好你需要的水泡形狀後, 在ball的時間軸影格上鍵入以下的code: var _targetx:Number = Math.random()*30-Math.random()*30; var _ymov:Number = Math.random()*3+1; this._x = Math.random()*100; this._xscale = this._yscale=Math.random()*300; this._alpha = Math.random()*80; var _vx:Number = 0; var k:Number = 0.01; function onEnterFrame() { this._y -= _ymov; _vx += (this._targetx-this._x)*k; this._x += _vx; if (this._y<-400) { this._alpha = this._alpha-1; } if (this._alpha<=0) { delete this.onEnterFrame; this.removeMovieClip(); } } 而後在圖庫中選其ball角色,按滑鼠右鍵,點選屬性。將匯出給action script使用打勾, 然後在識別名稱上打入ball_mc。 最後在場景時間軸上鍵入以下code: ball._x = 300; ball._y = 300; this.createEmptyMovieClip("ball",1) this.ball._x=Stage.width/2; this.ball._y=Stage.height; var Id1:Number = setInterval(ball_mov, 100); var i:Number = 0; function ball_mov() { ball.attachMovie("ball_mc", "ball_mc1", i); i++; if (i>500) { i = 0; } } 就可以看到泡泡的....以後有空再把這個弄成class會方便點。

AS2簡單的mouse互動class

先制作一個名為 movemouse 的class 程式碼如下: class followmouse { var _x, _y; function followmouse(x_mc, speed, _damp) { var tx = 0; var ty = 0; x_mc.onEnterFrame = function () { var _vx = (_xmouse - _x) * speed; var _vy = (_ymouse - _y) * speed; tx = tx + _vx; ty = ty + _vy; x_mc._x = x_mc._x + tx; x_mc._y = x_mc._y + ty; tx = tx * _damp; ty = ty * _damp; }; } } 然後在新建立的fla裡,建立一個實體名稱為ball_mc的影片角色, 在時間軸上下如下的語法 var ballmov:followmouse=new followmouse(ball_mc,0.1,0.9); ball_mc為場景上的影片名稱,0.1的位置為速度,0.9為摩擦力, 可以代入不同的數字來測試效果。

swfobject的實用性

一般我們在網頁中加入flash的code是類似下面的程式碼: < object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="900" height="600">< br /> < param name="movie" value="swf/index.swf"> < param name="quality" value="high"> < embed src="swf/index.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="900" height="600"> < /embed> < /object> 感覺又臭又長的,也不方便使用,還有就是AC_FL_RunContent這個Adobe放出來的script組件實在是不怎麼好用... 再看下面這一排: < script type="text/javascript"> var so = new SWFObject("swf/intro.swf", "intro", "100%", "100%", "8", "#FFFFFF"); so.addVariable("flashVarText", "this is passed

AS3使用FlasVars的方式

在flash的object code上加一行 param name="FlashVars" value="page=about&page2=about2" 而在flash中要提取變數的方式為FlashVars.text = root.loaderInfo.parameters["page"]; 而不是以前在as2所直接叫用的方式。 AS3最大的改變就是什麼事都要說清楚....講明白

好力客創意

圖片
「生命就該浪費在美好的事物上」 We Say:「生命就該浪費在令你狂熱的事物上」 全心投入 一個用力過日子的新概念 Aholic 冠上任何你感興趣的字眼 不含酒精,卻使人上癮 我們稱之為「 好力客 」現象 結合網路、音樂、影像、藝術、文化、時尚的象限空間 一個品牌、一種精神的誕生 2007年10月13日 顯性及隱性的 好力客 們 Just come! And Join Us! 時間:2007.10.13 7:30pm 地點:台北市敦化南路一段161巷46號 AquaBar 當日現場並舉辦 彩繪[Mr. Aholic] 開站版紀念Tee比賽 趕快呼朋引伴來參加吧!

YouTube測式女兒影片

Flash Swtcher for firefox

Flash Switcher extension for Firefox by Alessandro 這個外掛有3MB多,原因是裏面包含了Flash Player2~Flash Player9.0 r16 如何加裝更多版本的 FlashPlayer ? 到 C:\Documents and Settings\{user}\ApplicationData\Mozilla\Firefox\Profiles\{userProfile}\ extensions\{2b5cfade-d133-429c-aea5-865911de4e1d}\chrome\plugins 裡面可以看到每個版本的FP有一個資料夾,點進去各會看到一個NPSWF32.dll,所以說只要在此新開一個資料夾,並放入對應的NPSWF32.dll檔,即可加載更多的FP。 至於NPSWF32.dll要從哪裏得到,當我們從adobe.com抓到新的FP時,可能會是一個執行檔自動安裝,裝好之後,可在 C:\Program Files\Mozilla Firefox\plugins找到.dll檔。 可到 labs.adobe.com 找到更新的9.0 r21的FP,一樣可以掛進Flash Switcher 裏。