• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

chchpd

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

2013年5月7日

cocos2dx --- Action介绍 (一)

摘要: 部分转载自:http://blog.csdn.net/qiurisuixiang/article/details/87737971. cocos2dx中,CCAction的类的结构图2.动作的基类是CCAction,通过继承它可以实现很多不同的动作,主要分为三大类:CCFiniteTimeAction(有限次动作执行类)、CCSpeed(节点执行速度类)、CCFollow(节点跟随另一个节点移动)。在实际中,主要用到的是CCFiniteTimeAction类。3.CCFiniteTimeAction分为CCActionInstant(瞬时动作)和CCActionInterval(延迟动作)。其 阅读全文

posted @ 2013-05-07 18:17 chchpd 阅读(2031) 评论(0) 推荐(0)

cocos2dx --- Action综合应用二:椭圆运动Action

摘要: 转载:http://blog.csdn.net/ufolr/article/details/7447773ufolr cocos2dx中提供了一些常用的action,但有时为了实现某种特效,需要定义自己的Action。这篇博文展现了通过继承CCActionInterval实现了椭圆运动Action。大家可以根据ufolr博主的思想,举一反三实现自己的Action。 思路:根据椭圆方程(在实现当中尽量用参数方程,避免复杂平方的计算),在每一帧中更新Sprite的位置 实现:确定一个椭圆的条件,需要知道空间位置(中心点坐标)、长半轴(a)、和短半轴(b)(或者知道半焦距(c))。因此需要... 阅读全文

posted @ 2013-05-07 17:04 chchpd 阅读(1068) 评论(0) 推荐(0)

cocos2dx --- Action综合应用一:落叶效果

摘要: 转载:http://blog.csdn.net/ufolr/article/details/7624851 ufolr仿真感较强的立体的落叶效果思路: 落叶动作分解:下落+摆动+自转。最后同时执行。实现: 1 class Leaf : public cocos2d::CCLayer 2 { 3 public: 4 virtual bool init(); 5 6 void resetLeafPos(CCNode* sender);//叶片位置重置函数 7 void playLeafAnim(CCSprite *spriteLeaf);//下落过程实现函数 8 9 ... 阅读全文

posted @ 2013-05-07 17:03 chchpd 阅读(1399) 评论(0) 推荐(0)

 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3