ActionInterval Class

Extends FiniteTimeAction

Module: cc

An interval action is an action that takes place within a certain period of time.
It has an start time, and a finish time. The finish time is the parameter
duration plus the start time.

These CCActionInterval actions have some interesting properties, like:
- They can run normally (default)
- They can run reversed with the reverse method
- They can run with the time altered with the Accelerate, AccelDeccel and Speed actions.

For example, you can simulate a Ping Pong effect running the action normally and
then running it again in Reverse mode.

Index

Methods
  • easing Implementation of ease motion.
  • repeat Repeats an action a number of times. To repeat an action forever use the CCRepeatForever action.
  • repeatForever Repeats an action for ever.
    To repeat the an action for a limited number of times use the Repeat action.
  • getDuration get duration of the action. (seconds).
  • setDuration set duration of the action. (seconds).
  • reverse Returns a reversed action.
    For example:
    • The action will be x coordinates of 0 move to 100.
    • The reversed action will be x of 100 move to 0.
    • Will be rewritten
  • clone to copy object with deep copy. returns a clone of action.
  • isDone return true if the action has finished.
  • getTarget get the target.
  • setTarget The action will modify the target properties.
  • getOriginalTarget get the original target.
  • getTag get tag number.
  • setTag set tag number.

Details

Methods

easing

Implementation of ease motion.

meta description
Returns ActionInterval
Defined in https:/github.com/cocos-creator/engine/blob/master/cocos2d/actions/CCActionInterval.js:124
Parameters
Examples
action.easing(cc.easeIn(3.0));
repeat

Repeats an action a number of times. To repeat an action forever use the CCRepeatForever action.

meta description
Returns ActionInterval
Defined in https:/github.com/cocos-creator/engine/blob/master/cocos2d/actions/CCActionInterval.js:252
Parameters
repeatForever

Repeats an action for ever.
To repeat the an action for a limited number of times use the Repeat action.

meta description
Returns ActionInterval
Defined in https:/github.com/cocos-creator/engine/blob/master/cocos2d/actions/CCActionInterval.js:272
getDuration

get duration of the action. (seconds).

meta description
Returns Number
Defined in https:/github.com/cocos-creator/engine/blob/master/cocos2d/actions/CCAction.js:200
setDuration

set duration of the action. (seconds).

meta description
Defined in https:/github.com/cocos-creator/engine/blob/master/cocos2d/actions/CCAction.js:210
Parameters
reverse

Returns a reversed action.
For example:

  • The action will be x coordinates of 0 move to 100.
  • The reversed action will be x of 100 move to 0.
  • Will be rewritten
meta description
Returns Null
Defined in https:/github.com/cocos-creator/engine/blob/master/cocos2d/actions/CCAction.js:220
clone

to copy object with deep copy. returns a clone of action.

meta description
Returns FiniteTimeAction
Defined in https:/github.com/cocos-creator/engine/blob/master/cocos2d/actions/CCAction.js:236
isDone

return true if the action has finished.

meta description
Returns Boolean
Defined in https:/github.com/cocos-creator/engine/blob/master/cocos2d/actions/CCAction.js:65
getTarget

get the target.

meta description
Returns Node
Defined in https:/github.com/cocos-creator/engine/blob/master/cocos2d/actions/CCAction.js:97
setTarget

The action will modify the target properties.

meta description
Defined in https:/github.com/cocos-creator/engine/blob/master/cocos2d/actions/CCAction.js:107
Parameters
getOriginalTarget

get the original target.

meta description
Returns Node
Defined in https:/github.com/cocos-creator/engine/blob/master/cocos2d/actions/CCAction.js:117
getTag

get tag number.

meta description
Returns Number
Defined in https:/github.com/cocos-creator/engine/blob/master/cocos2d/actions/CCAction.js:134
setTag

set tag number.

meta description
Defined in https:/github.com/cocos-creator/engine/blob/master/cocos2d/actions/CCAction.js:144
Parameters

results matching ""

    No results matching ""