| cocos2d-x 3.0 |
)全部) 类) 命名空间) 文件) 函数) 变量) 类型定义) 枚举) 枚举值) 属性) 友元) 宏定义) 组) 页)
Actions
| ## 类 | |
| class | Action |
| Action类是所有动作对象的基类. 更多… | |
| class | FiniteTimeAction |
| FiniteTimeAction类是所有在限时间能够完成的动作(action)的基类 可以是下列动作: 更多… | |
| class | Speed |
| Speed类改变一个action的运行速度, 使他持续更长时间 (speed>1)或者更短的时间(speed<1). 更多… | |
| class | Follow |
| Follow是一种“跟随”某一个节点的动作. 更多… | |
| class | ActionCamera |
| Base class for Camera actions. 更多… | |
| class | OrbitCamera |
| OrbitCamera action 视角按照球面坐标轨迹 围绕屏幕中心进行旋转 更多… | |
| class | PointArray |
| 一个包含控制坐标的数组. 更多… | |
| class | CardinalSplineTo |
| 基础曲线路径. 更多… | |
| class | CardinalSplineBy |
| 基础曲线路径. 更多… | |
| class | CatmullRomTo |
| 这是一个按照CatmullRom曲线移动目标点的动作. 更多… | |
| class | CatmullRomBy |
| 这是一个按照笛卡尔曲线移动目标点的动作. 更多… | |
| class | ActionEase |
| Easing actions的基类 更多… | |
| class | EaseRateAction |
| 带速率的Easing actions的基类 更多… | |
| class | EaseIn |
| 可设置速率的EaseIn action 更多… | |
| class | EaseOut |
| 可设置速率的EaseOut action 更多… | |
| class | EaseInOut |
| 可设置速率的EaseInOut 更多… | |
| class | EaseExponentialIn |
| Ease Exponential In. 更多… | |
| class | EaseExponentialOut |
| Ease Exponential Out. 更多… | |
| class | EaseExponentialInOut |
| Ease Exponential InOut. 更多… | |
| class | EaseSineIn |
| Ease Sine In. 更多… | |
| class | EaseSineOut |
| Ease Sine Out. 更多… | |
| class | EaseSineInOut |
| Ease Sine InOut. 更多… | |
| class | EaseElastic |
| Ease Elastic abstract class. 更多… | |
| class | EaseElasticIn |
| Ease Elastic In action. 更多… | |
| class | EaseElasticOut |
| Ease Elastic Out action. 更多… | |
| class | EaseElasticInOut |
| Ease Elastic InOut action. 更多… | |
| class | EaseBounce |
| EaseBounce abstract class. 更多… | |
| class | EaseBounceIn |
| EaseBounceIn action. 更多… | |
| class | EaseBounceOut |
| EaseBounceOut action. 更多… | |
| class | EaseBounceInOut |
| EaseBounceInOut action. 更多… | |
| class | EaseBackIn |
| EaseBackIn action. 更多… | |
| class | EaseBackOut |
| EaseBackOut action. 更多… | |
| class | EaseBackInOut |
| EaseBackInOut action. 更多… | |
| class | EaseBezierAction |
| Ease Bezier. 更多… | |
| class | EaseQuadraticActionIn |
| Ease Quadratic In. 更多… | |
| class | EaseQuadraticActionOut |
| Ease Quadratic Out. 更多… | |
| class | EaseQuadraticActionInOut |
| Ease Quadratic InOut. 更多… | |
| class | EaseQuarticActionIn |
| Ease Quartic In. 更多… | |
| class | EaseQuarticActionOut |
| Ease Quartic Out. 更多… | |
| class | EaseQuarticActionInOut |
| Ease Quartic InOut. 更多… | |
| class | EaseQuinticActionIn |
| Ease Quintic In. 更多… | |
| class | EaseQuinticActionOut |
| Ease Quintic Out. 更多… | |
| class | EaseQuinticActionInOut |
| Ease Quintic InOut. 更多… | |
| class | EaseCircleActionIn |
| Ease Circle In. 更多… | |
| class | EaseCircleActionOut |
| Ease Circle Out. 更多… | |
| class | EaseCircleActionInOut |
| Ease Circle InOut. 更多… | |
| class | EaseCubicActionIn |
| Ease Cubic In. 更多… | |
| class | EaseCubicActionOut |
| Ease Cubic Out. 更多… | |
| class | EaseCubicActionInOut |
| Ease Cubic InOut. 更多… | |
| class | GridAction |
| 网格(grid)动作的基类 更多… | |
| class | Grid3DAction |
| Grid3DAction的基类 Grid3DAction可以修改一个非平铺的网格 更多… | |
| class | TiledGrid3DAction |
| TiledGird3DAction的基类 更多… | |
| class | AccelDeccelAmplitude |
| AccelDeccelAmplitude 动作 更多… | |
| class | AccelAmplitude |
| AccelAmplitude 动作 更多… | |
| class | DeccelAmplitude |
| DeccelAmplitude 动作 更多… | |
| class | StopGrid |
| StopGrid action. 更多… | |
| class | ReuseGrid |
| ReuseGrid 动作 更多… | |
| class | Waves3D |
| Waves3D 动作 更多… | |
| class | FlipX3D |
| FlipX3D 动作 更多… | |
| class | FlipY3D |
| FlipY3D 动作 更多… | |
| class | Lens3D |
| Lens3D 动作 更多… | |
| class | Ripple3D |
| Ripple3D 动作 更多… | |
| class | Shaky3D |
| Shaky3D 动作 更多… | |
| class | Liquid |
| Liquid 动作 更多… | |
| class | Waves |
| Waves 动作 更多… | |
| class | Twirl |
| Twirl 动作 更多… | |
| class | ActionInstant |
| 即时动作. 更多… | |
| class | Show |
| 显示节点 更多… | |
| class | Hide |
| 隐藏节点 更多… | |
| class | ToggleVisibility |
| 切换节点的可视属性 更多… | |
| class | RemoveSelf |
| 移除节点 更多… | |
| class | FlipX |
| 精灵水平翻转 更多… | |
| class | FlipY |
| 精灵垂直翻转 更多… | |
| class | Place |
| 放置节点到某个位置 更多… | |
| class | CallFunc |
| 调用一个 'callback' 函数 更多… | |
| class | CallFuncN |
| 调用节点的 'callback' 函数 N means Node 更多… | |
| class | __CCCallFuncND |
| 调用节点的 'callback' 函数,并用d作为参数。 更多… | |
| class | __CCCallFuncO |
| 调用target的 'callback' 函数,并用object作为参数传入。 更多… | |
| class | ActionInterval |
| 持续动作是需要持续运行一段时间的动作。 它有一个启动时间和结束时间。结束时间由启动时间加上周期得出。 更多… | |
| class | Sequence |
| 顺序执行动作。 更多… | |
| class | Repeat |
| 重复执行动作很多次。次数由参数决定。 要无线循环动作,使用RepeatForever。 更多… | |
| class | RepeatForever |
| 无线循环一个动作。 如果要循环有限次数,请使用Repeat动作。 更多… | |
| class | Spawn |
| 并行动作 更多… | |
| class | RotateTo |
| 旋转节点到指定角度。 方向将通过最短角决定 更多… | |
| class | RotateBy |
| 旋转一个节点 更多… | |
| class | MoveBy |
| 通过修改节点对象的位置属性来改变节点对象的x,y像素。 x,y的坐标是相对于这个对象的位置来说的。 几个MoveBy动作可以同时被调用,最终的运动是这几个单独运动的综合 更多… | |
| class | MoveTo |
| 移动节点对象到位置x,y。x,y是绝对坐标,通过修改它的位置属性来改变它们的值。 几个MoveTo动作可以被同时调用,并且最终的运动是几个单独运动的综合。 更多… | |
| class | SkewTo |
| 通过修改节点对象的skewX和skewY属性来使节点对象倾斜到一个给定的角度。 更多… | |
| class | SkewBy |
| 通过skewX和skewY的度数来事节点对象倾斜 更多… | |
| class | JumpBy |
| 模仿跳跃的轨迹移动节点 更多… | |
| class | JumpTo |
| 模仿跳跃的轨迹移动节点 更多… | |
| struct | ccBezierConfig |
| 贝塞尔曲线的配置结构体 更多… | |
| class | BezierBy |
| 贝塞尔曲线动作。 更多… | |
| class | BezierTo |
| 贝塞尔曲线动作。 更多… | |
| class | ScaleTo |
| 缩放动作. 更多… | |
| class | ScaleBy |
| 缩放动作 更多… | |
| class | Blink |
| 闪烁动作 更多… | |
| class | FadeTo |
| 渐变动作 更多… | |
| class | FadeIn |
| 渐变动作 "reverse"动作是FadeOut 更多… | |
| class | FadeOut |
| 渐变动作 "reverse"动作是FadeIn 更多… | |
| class | TintTo |
| 节点变色动作 更多… | |
| class | TintBy |
| 节点变色动作 更多… | |
| class | DelayTime |
| 延时动作 更多… | |
| class | ReverseTime |
| 反转动作 更多… | |
| class | Animate |
| 创建序列帧动画 更多… | |
| class | TargetedAction |
| 改写一个动作的目标,让这个动作可以在动作创建的时候运行在一个指定的目标上,而不是运行在通过runAction指定的目标 更多… | |
| class | ActionManager |
| ActionManager是一个管理动作的单例类。 更多… | |
| class | PageTurn3D |
| 3D翻页动画 更多… | |
| class | ProgressTo |
| 百分比进度。 更多… | |
| class | ProgressFromTo |
| 从一个百分比到另一个百分比的动画 更多… | |
| class | ShakyTiles3D |
| ShakeTiels3D动作 更多… | |
| class | ShatteredTiles3D |
| ShatteredTiles3D动作 更多… | |
| class | ShuffleTiles |
| ShuffleTiles动作 随机排列瓦片 更多… | |
| class | FadeOutTRTiles |
| FadeOutTRTiles动作 从左下角向右上角依次淡出所有瓦片 更多… | |
| class | FadeOutBLTiles |
| FadeOutBLTiles动作 从右上角向左下角依次淡出所有瓦片 更多… | |
| class | FadeOutUpTiles |
| FadeOutUpTiles动作 从下往上依次淡出所有瓦片 更多… | |
| class | FadeOutDownTiles |
| FadeOutDownTiles动作。 从上往下依次淡出所有瓦片 更多… | |
| class | TurnOffTiles |
| TurnOffTiles动作。 随机关闭瓦片。 更多… | |
| class | WavesTiles3D |
| WavesTiles3D动作。 更多… | |
| class | JumpTiles3D |
| JumpTiles3D动作。 以Z轴为轴,根据正弦函数曲线移动瓦片。 更多… | |
| class | SplitRows |
| SplitRows动作 更多… | |
| class | SplitCols |
| SplitCols动作 更多… | |
| class | ActionTweenDelegate |
| class | ActionTween |
| ActionTween. 更多… | |
| ## 函数 | |
| CC_DLL Vec2 | ccCardinalSplineAt (Vec2 &p0, Vec2 &p1, Vec2 &p2, Vec2 &p3, float tension, float t) |
| 给定控制点,张力,时间,返回Cardinal Spline 坐标。 更多… | |
详细描述
函数说明
| CC_DLL Vec2 cocos2d::ccCardinalSplineAt | ( | Vec2 & | p0, |
| Vec2 & | p1, | ||
| Vec2 & | p2, | ||
| Vec2 & | p3, | ||
| float | tension, | ||
| float | t | ||
| ) |
给定控制点,张力,时间,返回Cardinal Spline 坐标。

