作者etrexetrex (moonet)
看板Flash
標題Re: [研究] StepInt - 限定範圍加法器(自家產API)
時間Mon Nov 12 23:27:52 2007
突然想做一種應用
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