作者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
1F:推 cjcat2266:wow~残影效果耶! 酷喔 :D 11/12 23:38
2F:推 cjcat2266:喔喔~这是用影片长宽来做为StepInt的上下边界吗? 11/12 23:43
3F:→ cjcat2266:我竟然没有想到这招,good job! 11/12 23:44
4F:→ cjcat2266:循环背景搞不好也可以用StepInt来做??有空来研究看看... 11/12 23:44
5F:→ etrexetrex:残影其实是alpha不同的数颗球跟着走而已 11/13 00:00
6F:→ etrexetrex:主要是展示StepInt用在画面循环、贪食蛇之类的 11/13 00:01
7F:推 cjcat2266:忽然想到,似乎还缺少一个类似setValue()的method 11/13 00:13
8F:→ cjcat2266:有空来把它补上吧 11/13 00:13
9F:推 kudoropu:那球感觉好欠打... 11/13 18:13