cocos2d-x 能实现的效果总结

动作(Actions) 
  move移动:moveto/moveby 从一个位置移动到另外一个位置 从一个位置移动多少数量级
  rotate旋转:rotateto/rotateby 从一个角度旋转到另外一个角度 旋转多少个数量级
  scale缩放:scaleto/scaleby 放大缩小到什么程度
  skew倾斜:skewto/skewby 倾斜到什么程度
  rotationalskew旋转着倾斜:rotationalskewto/rotationalskewby 旋转着倾斜
  Skew+scale+rotate倾斜+缩放+旋转
  jump跳跃:jumpto/jumpby 跳跃到某个位置,或者以某个数量接跳跃
  cardinalspline,catmullrom沿着某个路径移动:沿着某个图形移动,可以是规则的图形也可以是不规则图形
  bezier两个精灵重叠在一起一个在前面,一个在后面:bezierto/bezierby
  blink一闪一闪的效果 成都军区空军机关医
  fadein/fadeout淡入淡出效果
  tint色彩:tintto/tintby 改变小精灵的色彩
  animation动画:让小精灵呈现动态效果
  sequence:move+rotate:移动加旋转序列
  sequence:move+rotate+scale+removeself:移动,旋转,缩放,让自己消失
  spawn:jump+rotate:一边跳一边旋转,向翻跟斗一样
  reverse an action:执行一个动作相反的动作
  delaytime延迟时间:move+delay+move移动+延迟一段时间+移动
  repeat/repeatforever:重复执行或者永久重复执行动作
  reverse a sequence:反向执行一个序列
  orbit camera:轨道摄像机
  pauseresumeactions:暂定和继续actions
  过渡(transitions)
  所谓过渡也就是第一个场景如何过渡到第二个场景,可以添加很多效果。
  CCTransitionProgressInOut:一个场景以一个长方形的形式逐渐变大,然后显示另外一个场景。
  CCTransitionProgressOutIn:一个场景逐渐变小,直到消失,是通过一个大长方形到一个小长方形消失的,然后组件显示第二个场景,先显示的是第二个场景外围的区域,然后再显示第二个场景里面区域。
  CCTrasitionCrossFade:一个场景渐出,一个场景渐入
  TransitionPageForward:向前翻页效果
  TransitionPageBackward:向后翻页效果
  CCTransitionFadeTR:第一个场景从左下角开始淡出一直到右上角,第二个场景从左下角开始淡入一直到右上角
  CCTransitionFadeBL:第一个场景从右上角开始淡出一直到左下角,第二个场景从右上角开始淡入一直到左下角
  CCTransitionFaceUp:第一个场景从底部开始淡出一直到顶部,第二个场景从底部开始淡入一直到顶部
  CCTransitonFadeDown:第一个场景从顶部开始淡出一直到底部,第二个场景从顶部开始淡入一直到底部
  CCTransitionTurnOffTiles:以随机的顺序关闭掉外出的场景的砖瓦
  CCTransitionSplitRows:奇数行向左出,偶数行向右出
  CCTransitionSplitCols:奇数行向下出,偶数行向上出
  CCTransitionFade:出去的场景淡出,屏幕变黑,进来的场淡入
  FadeWhileTransition:出去的场景淡出,屏幕变白,进来的场淡入
  FlipXLeftOver:沿着X从左翻转
  FlipXRightOver:沿着X从右翻转
  FlipYUpOver:沿着Y从上,翻转
  FlipYDownOver:沿着Y从下翻转
  FlipAngularLeftOver:从某个角度在左边翻转场景
  FlipAngularRightOver:从某个角度在右边翻转场景
  FlipAngularUpOver:从某个角度在上边翻转场景
  FlipAngularDownOver:从某个角度在下边翻转场景
  ZoomFlipXLeftOver:沿着X从左翻转,而且有放大缩小效果
  ZoomFlipXRightOver:沿着X从右翻转,而且有放大缩小效果
  ZoomFlipYUpOver:沿着Y从上翻转,而且有放大缩小效果
  ZoomFlipYDownOver:沿着Y从下翻转,而且有放大缩小效果
  ZoomFlipAngularLeftOver:沿着某个角度从左翻转,而且有放大缩小效果
  ZoomFlipAngularRightOver:沿着某个角度从右翻转,而且有放大缩小效果
  CCTransitionShrinkGrow:缩小出去的场景,放大进来的场景
  CCTransitionRoToRoom:一边旋转一边缩放
  CCTransitionMoveInL:从左边进入
  CCTransitinMoveInR:从右边进入
  CCTransitionMoveInT:从上边进入
  CCTransitionMoveInB:从下边进入
  CCTransitionSlideInL:从左边滑动着进入,滑动的过程中把第一个场景推出去了
  CCTransitionSlideInR:从右边滑动进入
  CCTransitionSlideInT:从上边滑动进入
  CCTransitionSlideInB:从下边滑动进入
  CCTransitionJumpZoom:跳动加缩放
posted @ 2015-03-20 15:52  David_W  阅读(280)  评论(0编辑  收藏  举报