我对CCSprite的position
有点困惑:这是中心还是左下角? CCNode,CCLayer,CCMenu,CCMenuItem是一样的吗?cocos2d中的CCSprite v2.0 rc0
0
A
回答
1
这是默认的中心,除了CCNode,CCLayer和CCScene它是左下角。
由于CCNode具有0宽度和0高度,因此左下角等于其中心,除非手动设置contentSize属性。
定位点可以修改在节点位置上绘制纹理的位置。通常你不想改变它。看到这里:https://stackoverflow.com/a/7810180/201863
1
position
和anchorPoint
是相关字段;默认情况下,位置是指精灵(节点)的中心点将被放置的位置。这是因为anchorPoint is = ccp(0.5, 0.5)
默认为任何给定的CCNode
继承者。请注意,anchorPoint是以它所描述节点的维度百分比为单位进行衡量的。
这是一个很好的文章,帮助我让我的头围绕它回来时,我在学习:http://www.qcmat.com/understanding-anchorpoint-in-cocos2d/
相关问题
- 1. Cocos2d中的CCSprite
- 2. iphone cocos2d CCSprite EXC_BAD_ACCESS
- 3. CCSpriteFrameCache或CCSprite? - Cocos2d
- 4. Cocos2D CCSprite问题?
- 5. 旋转CCSprite Cocos2D?
- 6. 复制CCSprite? (cocos2d)
- 7. cocos2d ccsprite动画
- 8. cocos2d v2.0升级&RootViewController
- 9. 在Cocos2d-iPhone中继承CCSprite
- 10. cocos2d ccDrawPoly通过CCSprite
- 11. Cocos2D CCSprite假深度?
- 12. cocos2d子类化CCSprite
- 13. Trace a ccsprite cocos2d-iphone
- 14. Cocos2d-x CCSprite内存使用(释放CCSprite)
- 15. 在cocos2D中更改CCSprite的父项
- 16. 用Cocos2d中的对象初始化CCSprite
- 17. 如何歪斜Cocos2d iPhone中的CCSprite?
- 18. 如何振动cocos2d中的CCSprite
- 19. Cocos2d:坚持两个CCSprite?
- 20. Cocos2D - 触摸CCSprite后弹出
- 21. Cocos2d-x CCSprite-> setDisplayFrame AccessViolation crash
- 22. 使用UIAccelerometer移动CCSprite - cocos2D
- 23. cocos2d - CCSprite与b2Body不对齐
- 24. 在cocos2d上动画CCSprite?
- 25. cocos2d CCSprite没有坐标
- 26. Cocos2d CCSPrite尺寸问题
- 27. cocos2d CCSprite +动画重复?
- 28. [cocos2d中]利用HelloWorldLayer CCSprite其他类
- 29. Cocos2D中只显示一个CCSprite
- 30. 旋转CCSprite以在Cocos2D中触摸
这应该也有帮助:http://stackoverflow.com/a/7810180/201863 – LearnCocos2D 2012-04-06 19:27:09