Class cc.CardinalSplineBy

Class Summary
Constructor Attributes Constructor Name and Description
 
cc.CardinalSplineBy(duration, points, tension)
Cardinal Spline path.

Method Summary

Class Detail

cc.CardinalSplineBy(duration, points, tension)
Cardinal Spline path. http://en.wikipedia.org/wiki/Cubic_Hermite_spline#Cardinal_spline Relative coordinates.
//create a cc.CardinalSplineBy
var action1 = cc.cardinalSplineBy(3, array, 0);
Parameters:
{Number} duration
{Array} points
{Number} tension

Method Detail

  • returns a new clone of the action
    Returns:
    {cc.CardinalSplineBy}
  • <static> {cc.CardinalSplineBy} cc.CardinalSplineBy.create(duration, points, tension)
    Please use cc.cardinalSplineBy instead. creates an action with a Cardinal Spline array of points and tension.
    Parameters:
    {Number} duration
    {Array} points
    {Number} tension
    Deprecated:
    since v3.0 please use cc.cardinalSplineBy(duration, points, tension);
    Returns:
    {cc.CardinalSplineBy}
  • ctor(duration, points, tension)
    Constructor function, override it to extend the construction behavior, remember to call "this._super()" in the extended "ctor" function.
    creates an action with a Cardinal Spline array of points and tension.
    Parameters:
    {Number} duration
    {Array} points
    {Number} tension
  • {cc.CardinalSplineBy} reverse()
    reverse a new cc.CardinalSplineBy
    Returns:
    {cc.CardinalSplineBy}
  • startWithTarget(target)
    called before the action start. It will also set the target.
    Parameters:
    {cc.Node} target
  • updatePosition(newPos)
    update position of target
    Parameters:
    {cc.Point} newPos