CGPoint vertex = ccp(_tileSize.width / 2 * _sizeInTiles.width, 0);
CGPoint leftCorner = ccp(vertex.x - _sizeInTiles.width / 2 * _tileSize.width,
vertex.y + _sizeInTiles.width / 2 * _tileSize.height);
CGPoint rightCorner = ccp(vertex.x + _sizeInTiles.height / 2 * _tileSize.width,
vertex.y + _sizeInTiles.height / 2 * _tileSize.height);
CGPoint upVertex = ccp(leftCorner.x + _sizeInTiles.height / 2 * _tileSize.width,
leftCorner.y + _sizeInTiles.height / 2 * _tileSize.height);
本文介绍了一种使用Cocos2d-x引擎进行坐标计算的方法。通过计算顶点、左下角、右下角及上方中点的具体坐标位置,为游戏场景布局提供依据。
4万+

被折叠的 条评论
为什么被折叠?



