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 坐标。