Skip to content

Instantly share code, notes, and snippets.

@sdabet
Created May 1, 2013 08:27
Show Gist options
  • Save sdabet/5494321 to your computer and use it in GitHub Desktop.
Save sdabet/5494321 to your computer and use it in GitHub Desktop.
Helper coordinates for multi-resolution support in cocos2d-x
visibleSize = director.getVisibleSize();
visibleOrigin = director.getVisibleOrigin();
LEFT_CENTER = cc.p(visibleOrigin.x, visibleOrigin.y+visibleSize.height/2);
RIGHT_CENTER = cc.p(visibleOrigin.x+visibleSize.width, visibleOrigin.y+visibleSize.height/2);
TOP_CENTER = cc.p(visibleOrigin.x+visibleSize.width/2, visibleOrigin.y+visibleSize.height);
BOTTOM_CENTER = cc.p(visibleOrigin.x+visibleSize.width/2, visibleOrigin.y);
CENTER = cc.p(visibleOrigin.x+visibleSize.width/2, visibleOrigin.y+visibleSize.height/2);
LEFT_TOP = cc.p(visibleOrigin.x, visibleOrigin.y+visibleSize.height);
RIGHT_TOP = cc.p(visibleOrigin.x+visibleSize.width, visibleOrigin.y+visibleSize.height);
LEFT_BOTTOM = visibleOrigin;
RIGHT_BOTTOM = cc.p(visibleOrigin.x+visibleSize.width, visibleOrigin.y);
WIDTH = visibleSize.width;
HEIGHT = visibleSize.height;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment