看板 Flash 關於我們 聯絡資訊
突然想做一種應用 http://web.ntust.edu.tw/~B9409041/link/StepInt/StepInt.swf 原始碼就算了 因為CJ貓大CS3版本的API 已經被我改的不成人形了 哭哭 ※ 引述《cjcat2266 (CJ Cat)》之銘言: : 之前一直幻想能夠有這樣的一個class可以用 : 今天忽然幹勁十足,就把它給完成囉~XD : 先讓大家看看這個class可以幹麻吧~ : 線上觀看 http://0rz.tw/5c3iv : 原始檔案 http://0rz.tw/ac3kK : API 下載 (1)StepInt http://0rz.tw/a33hX : (2)Tweener http://code.google.com/p/tweener/ : ※以上API均有附在原始檔案裡面 : 然後是StepInt的介紹與使用說明~ : StepInt是一個類似int的class : 只是它有所謂的upper bound和lower bound : 並且可以指定開區間為upper bound端 還是lower bound端 : 使用step()可以讓StepInt的加上一個正值 : 若超過upper bound則會從lower bound往上重新循環 : step()一個負值則相反 : 例如,設定區間為[0, 8) : 當一個value為6的stepInt加上5以後 得到的值為3 : 這樣就不樣在循環function裡面加一堆判斷式 : 來造成數字循環的效果了 : 只要呼叫step()就可以搞定~ : 詳細情形看看main.as裡面怎麼用應該就清楚了 : 再不行的話可以直接開StepInt.as來看 : 裡面其實沒有很複雜啦 :) : 希望這個API能夠幫到一些人~ : 以上 -- http://etrex.blogspot.com/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.231.16.53
cjcat2266:wow~殘影效果耶! 酷喔 :D 11/12 23:38
cjcat2266:喔喔~這是用影片長寬來做為StepInt的上下邊界嗎? 11/12 23:43
cjcat2266:我竟然沒有想到這招,good job! 11/12 23:44
cjcat2266:循環背景搞不好也可以用StepInt來做??有空來研究看看... 11/12 23:44
etrexetrex:殘影其實是alpha不同的數顆球跟著走而已 11/13 00:00
etrexetrex:主要是展示StepInt用在畫面循環、貪食蛇之類的 11/13 00:01
cjcat2266:忽然想到,似乎還缺少一個類似setValue()的method 11/13 00:13
cjcat2266:有空來把它補上吧 11/13 00:13
kudoropu:那球感覺好欠打... 11/13 18:13