标签: ccnode

移动棒图,锚点,动画或其他东西......?

好了,所以我正在用棍子数字游戏,在目标C的cocos2d ......不同的事情需要这么动画请,给我的是什么将去完成这些事物运动的最佳方法建议:

  1. 主角 - 他是左下角的弓箭手,不会四处移动,除非他会移动他的上身,因为你需要改变射击角度的角度......

  2. 敌人 - 成群结队的棍子数字会发生碰撞检测并在被箭头精灵射击时死亡.

我该怎么做1和2移动?我应该掌握锚点并使用它们吗?(我真的很讨厌笨anchorpoints他们是如此难以得到工作...但我会使用这些,如果他们是更好的),或者使吨动画,或者是有其他许多精灵合并成一个单一的运动更简单的方法?

iphone objective-c cocos2d-iphone ccnode

11
推荐指数
1
解决办法
2892
查看次数

cocos2d中非矩形CCNode的轮廓(笔划)

我需要动态创建这样的轮廓:

红色2px轮廓

不适用于CCSprite,而是适用于在一个CCNode中合并的多个动画CCSprit.我在考虑:

  1. 将CCNode的内容复制到纹理(如canvasBitmapData.draw(sourceDisplayObject)AS3中)
  2. 使用生成的纹理创建CCSprite
  3. 将精灵着色为轮廓颜色并将其缩放一点
  4. 将精灵放在节点中的其他精灵后面

我不知道如何执行第1步.也许在步骤3中,在纹理的不透明像素周围绘制" 真实笔划 "而不是色调比例更快?

cocos2d-iphone stroke ccsprite ccnode

5
推荐指数
1
解决办法
3014
查看次数

CCNode递归getChildByTag

据我所知,该CCNode::getChildByTag方法只搜索直接儿童.

但有没有办法在其所有后代层次结构中递归地找到CCNode的子标签?

我正在从CocosBuilder ccb文件加载CCNode,我想知道只知道其标签的子节点(不是它们在层次结构中的位置/级别)

cocos2d-iphone ccnode

1
推荐指数
1
解决办法
1375
查看次数

标签 统计

ccnode ×3

cocos2d-iphone ×3

ccsprite ×1

iphone ×1

objective-c ×1

stroke ×1