發表文章

AS2的迴圈

for (i=0; i this.attachMovie("test_mc", "test"+i, i, {_y:i*50}); var contain:MovieClip = this["test"+i]; trace("目前:"+i); contain.onPress = function() { trace(i); }; } 這樣的語法似乎可行,但所有的test影片trace出來的結果都是10。 改用onEnterFrame後: for (i=0; i this.attachMovie("test_mc", "test"+i, i, {_y:i*50}); var contain:MovieClip = this["test"+i]; trace("目前:"+i); contain.onEnterFrame = function() { trace(i); delete this.onEnterFrame; }; } //trace 目前:0 目前:1 目前:2 目前:3 目前:4 目前:5 目前:6 目前:7 目前:8 目前:9 10 10 10 10 10 10 10 10 10 10 看來as2會先把迴圈執行完成後,才對MovieClip的事件方法下定義。 所以解決的方式必需為: for (i=0; i this.attachMovie("test_mc", "test"+i, i, {_y:i*50}); var contain:MovieClip = this["test"+i]; trace("目前:"+i); contain.i=i; contain.onEnterFrame = function() { trace(this) trace(this.i); delete this.onEnterFrame; }; } 但有意思的是trace出來後的結果是 目前:0 目前:1 目前:2 目前:3 目前:4 目前:5 目前:6 目前:7 目前:8 目前:9 _level0.te...

刮鬍刀.....還有死小孩....

圖片
http://www.ffk-wilkinson.com/ 這個廣告很funny....但也讓我這個爸爸有點..

一本老書...一本好書

圖片
這是小弟第一次看到的廣告教材,也因為這本歷史悠久的書讓小弟愛上了設計..愛上了廣告。 後來在一些書本或網路上得知這本書的偉大(孫大偉先生據說叫他的每一個員工都要閱讀過此書)。小弟印象最深的就是作者為了說服客戶而以跳樓相脅。 網路廣告就如同書中的時代一樣,在那時代中廣告的思考還在發展期而有無限的可能。而網路行銷的方式或思考就如同當時每一年都充滿了爆炸性。

台海活動網站

圖片
http://www.taiwanyes-dow.com.tw/product/index.html 台海的產品網站,中規中局的。

AS3的存取方式效率

http://www.kingda.org/archives/kingda/2007/09/as313as3.html 如下幾種存取數據方式100萬次存取運算效率依次為: * 類定義中的屬性(如public、private類屬性) 135 毫秒 Point類對象 140 毫秒 Rectangle類對象(x等屬性) 140ms * Array類對象 270ms * Object類對象 500 ms 動態類動態屬性 550 * Rectangle類對象(left等屬性) 700 * 自定義類getter/setter 1000 自定義類Function 1000 在黑羽的部落格看到的效能比較,有些地方很有意思。 對as3的物件取用有點觀念幫助良多。

桂冠挑食有理

http://event1.iemc.com.tw/hmr/index.aspx 動態設計與遊戲制作。 分工的感覺有時候會覺得這需要一些默氣才能達成。 又是一個很趕的活動網頁了....

電通國華

http://www.dentsu-kuohua.com.tw/flash/chinese/intro.html 一開始進開創的案子,整個創意雖一直在調整,現在來看這些程式碼也覺得很不成熟。 以後在執行較複雜的flash案子一定要把前制拉長...(雖然這不是我所能控制的)