cocos2d中的坐标系统
2013-10-04 16:42
357 查看
源网站:http://blog.csdn.net/allenice1/article/details/7727052
sprite的锚点设置
默认锚点:中心
锚点:left、bottom(左下角)
锚点:left、top(左上角)
锚点:right、bottom(右下角)
锚点:right、top(右上角)
我觉得用cc.p(x,x)这样设置锚点有点记不住这么设置,所有我一般将常用的锚点做成一个对象:
sprite的锚点设置
默认锚点:中心
jetSprite.setAnchorPoint(cc.p(0.5,0.5));
锚点:left、bottom(左下角)
jetSprite.setAnchorPoint(cc.p(0,0));
锚点:left、top(左上角)
jetSprite.setAnchorPoint(cc.p(0,1));
锚点:right、bottom(右下角)
jetSprite.setAnchorPoint(cc.p(1,0));
锚点:right、top(右上角)
jetSprite.setAnchorPoint(cc.p(1,1));
我觉得用cc.p(x,x)这样设置锚点有点记不住这么设置,所有我一般将常用的锚点做成一个对象:
var Anchor = {}; Anchor.LEFT_TOP = cc.p(0,1); Anchor.RIGHT_TOP = cc.p(1, 1); Anchor.RIGHT_BOTTOM = cc.p(1, 0); Anchor.LEFT_BOTTOM = cc.p(0, 0); Anchor.MIDDLE = cc.p(0.5, 0.5);
相关文章推荐
- cocos2d-x的自定义字体之CCLabelBMFont
- cocos2d-x的自定义字体之CCLabelAtlas
- cocos2d-x的触碰事件
- cocos2d-x杂记
- cocos2d-x的更新函数
- Cocos2d-x中的词典类CCDictionary深入分析
- cocos2d-x获取当前动画是第几帧
- cocos2d-x和objective-c中的retain()和release()
- cocos2dx编译错误:无法从“void (__thiscall xx::* )(void)”转换为“cocos2d::SEL_CallFuncN”
- Cocos2D资源加载方式
- cocos2dx 2.0+ 版本,IOS6.0+设置横屏
- cocos2d-x设置屏幕可触摸
- cocos2d-x精灵的跳跃
- Cocos-2d 坐标系及其坐标转换
- cocos2dx 2.1.4 程序运行脉络解析3—解析CCEGLView
- VS2010一键配置cocos2d-x开发,帅呆了
- Cocos2dx中Android部分的c++和java实现相互调用
- cocos2d-x开发第一步–新建项目 .
- cocos2dx 2.1.4 程序运行脉络解析2—解析CCDirector
- 关于内存消耗问题