2011年3月3日 星期四

Flash Builder 運行Flash11+ away3D 4.0

設定 Flash Builder / Burrito

1. 下載 Away3D 4.x Broomstick 跟範例
http://away3d.com/downloads

2. 下載 Flex Hero SDK 4.5.0.19786
http://opensource.adobe.com/wiki/display/flexsdk/Download+Flex+Hero

3. 下載 Flash Player 11 "Incubator"
http://labs.adobe.com/downloads/flashplatformruntimes_incubator.html

4. 解壓縮 Flex Hero SDK 4.5.0.19786.zip到你指定的位置
(以下用D:\flex_sdk_4.5.0.19786)

5. 下載 flashplayer_inc_playerglobal_022711.swc

6. 在(D:\flex_sdk_4.5.0.19786)\frameworks\libs\player 底下開一個新資料夾[11.0],
將flashplayer_inc_playerglobal_022711.swc 放進去並更名為playerglobal.swc

7. 打開(D:\flex_sdk_4.5.0.19786)\templates\swfobject\index.template.html
在以下地方加上code


//at line 49 add: params.wmode = "direct";
//at line 87 add:
//at line 94 add:


設定 Away3D 範例

1. 開新專案 > 選擇"ACtionSript Object"

2. 在"Flex SDK version"內, 右邊有個"Configuer Flex SDK's"




















點選"ADD",然後將Flex SDK路徑設定,就會看到"Flex4.5",
勾選以後按確定,然後按"Finish"開始新增專案










3. 在專案上按滑鼠右鍵,選擇"properties",在左邊選單選 "ActionScript compiler" 後做以下動作
(1) 確定 SDK 使用 Flex4.5
(2) 將 "Adobe flash player version" 設定為11.0.0
(3) 在 "Additional complier arguments" 新增"-swf-version=13"

















4. 解壓縮 Away3D 4.x Broomstick 後,在 "ActionScript compiler"
新增 "Source Path" (away3d_4_0_0_molehill/src)
跟 "Library Path" (away3d_4_0_0_molehill/lib)

5. 解壓縮 Away3D 4.x Broomstick 的範例後,
將 範例 "embeds" 資料夾複製到 專案內"src"的上層
將 範例 "src" 資料夾內的所有檔案複製到 專案內"src"的(default package)





















這樣應該就可以了吧.....

2011年3月1日 星期二

AS3 override function

如果想要在物件的某項屬性有所更動的時候動作,

可以使用override這個方法~~



如下列程式,
會在當有人使用obj.x = (Number)的時候觸發

override public function set x(x:Number):void{
super.x = x
}

2011年2月16日 星期三

魔神英雄傳2 OP2 "Fight!" 歌詞

ファイト 振り向かずに ファイト 歩き出すよ
涙は光る勇気の 雫に変えて一歩ずつ
ファイト ファイト もっと自分を信じたい


いらないのもを捨てたら こんなにも
心の中に無限に 広がったよ
傷ついた時にしか 見えないものが
今なら瞳に 映り始める
Just Try-again 強くなる チャンスさ


ファイト 広がる空 ファイト 青い大地
心にきらめく風を 自分自身で生み出すよ
ファイト ファイト 太陽よりも熱くなれ


一人静けさの中で 目を閉じる
そんな時間が自分を 育ててゆく
大人へと変わってく その時人は
自信を失くして 迷ってしまう
But It's All-right きっとうまく行くさ


ファイト どんな時も ファイト 信じてるよ
夢は絶対叶うさ 過ちなんかおそれない
ファイト ファイト もっと明日を感じたい


ファイト 振り向かずに ファイト 歩き出すよ
涙は光る勇気の 雫に変えて一歩ずつ
ファイト ファイト もっと自分を信じたい

魔神英雄傳2 OP1 歌詞-Step by Step

Step by Step

臆病(おくびょう)だった yesterday
思(おも)い切(き)り泣(な)きたいよ
くじけちゃ駄目(だめ)だよ
何時(いつ)でも 一人(ひとり)じゃない

遠(とお)い夢(ゆめ)の輝(かがや)き
とり戻(もど)しておいでよ
瞳(ひとみ)を閉(と)じればいいのさ

心(こころ)の片隅(かたすみ)に
傷跡(きずあと)を残(のこ)しても
恐(おそ)れないで 今(いま)は二人(ふたり)

あきらめないで Step by Step
夢(ゆめ)をつかむよ Your Fight Jump
いつも君(きみ)と明日(あした)に向(む)かって
走(はし)り続(つづ)けて Step by Step
信(しん)じていたい Your Fight Jump
空(そら)に向(む)けて叫(さけ)んでたい
燃(も)えてる in my heart

風(かぜ)のシューズを履(は)いて
どこまでも行(い)きたいね
失(うしな)うものなど今(いま)なら 何(なに)もないさ

淋(さび)しさに負(ま)けないで
歩(ある)き出(だ)してごらんよ
無限(むげん)の勇気(ゆうき)を集(あつ)めて

あふれでる涙(なみだ)も
いつの日(ひ)か振(ふ)り向(む)けば
君(きみ)の胸(むね)の宝物(たからもの)さ

うつむかないで Step by Step
愛(あい)が届(とど)くよ Your Fight Jump
どんな時(とき)も背中(せなか)をみせずに
素直(すなお)になって Step by Step
感(かん)じていたい Your Fight Jump
きっと何(なに)かつかめるのさ
燃(も)えてる in my heart

あきらめないで Step by Step
夢(ゆめ)をつかむよ Your Fight Jump
いつも君(きみ)と明日(あした)に向(む)かって
走(はし)り続(つづ)けて Step by Step
信(しん)じていたい Your Fight Jump
空(そら)に向(む)けて叫(さけ)んでたい
燃(も)えてる in my heart

2010年10月7日 星期四

Flash 取得影格標籤名稱

FLASH可以在影格上定義標籤,
並使用gotoAndStop(標籤名稱)來達到跨格播放的效果~~

所以取得標籤名稱的方式為:

movieClip.currentLabel;// 取出值為String

movieClip的按鈕模式


aa.buttonMode = true;// 按鈕模式

aa.mouseChildren = false;// 禁止指向其子物件

2010年10月4日 星期一

尋找所有子物件的名稱


for(var num = 0 ; num < this.numChildren ; num ++ ){
trace("ChildName" + this.getChildAt(num).name)
}


this可以替換成其他的MovieClip