Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class NumCount
- {
- private var frame:Number;
- private var targetFrame:Number;
- public function NumCount()
- {
- clear();
- }
- // 毎フレームの処理
- public function update()
- {
- frame++;
- if(checkframe(frame)){
- frame = targetFrame;
- }
- }
- // 毎フレームの処理
- public function get_frame():Number
- {
- return frame;
- }
- public function set_frame(v:Number):Void
- {
- frame = v;
- }
- public function check():Boolean
- {
- return frame >= targetFrame;
- }
- public function clear() {
- frame = 0;
- targetFrame = 0;
- }
- public function setTargetFrame(f:Number) {
- frame = 0;
- targetFrame = f;
- }
- public function checkframe(cnt:Number):Boolean{
- return cnt >= targetFrame;
- }
- }
Add Comment
Please, Sign In to add comment