Re: [研究] StepInt - 限定範圍加法器(自家產API)

看板Flash作者 (moonet)時間18年前 (2007/11/12 23:27), 編輯推噓4(405)
留言9則, 3人參與, 最新討論串2/3 (看更多)
突然想做一種應用 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

11/12 23:38, , 1F
wow~殘影效果耶! 酷喔 :D
11/12 23:38, 1F

11/12 23:43, , 2F
喔喔~這是用影片長寬來做為StepInt的上下邊界嗎?
11/12 23:43, 2F

11/12 23:44, , 3F
我竟然沒有想到這招,good job!
11/12 23:44, 3F

11/12 23:44, , 4F
循環背景搞不好也可以用StepInt來做??有空來研究看看...
11/12 23:44, 4F

11/13 00:00, , 5F
殘影其實是alpha不同的數顆球跟著走而已
11/13 00:00, 5F

11/13 00:01, , 6F
主要是展示StepInt用在畫面循環、貪食蛇之類的
11/13 00:01, 6F

11/13 00:13, , 7F
忽然想到,似乎還缺少一個類似setValue()的method
11/13 00:13, 7F

11/13 00:13, , 8F
有空來把它補上吧
11/13 00:13, 8F

11/13 18:13, , 9F
那球感覺好欠打...
11/13 18:13, 9F
文章代碼(AID): #17E73xfV (Flash)
文章代碼(AID): #17E73xfV (Flash)