Cocos2d iphone ConvertToGL()…Cocos 2dx
谁能解释一下这种方法的用途和为什么必须使用Cocos2d iphone ConvertToGL()…Cocos 2dx,cocos2d-iphone,cocos2d-x,Cocos2d Iphone,Cocos2d X,谁能解释一下这种方法的用途和为什么必须使用 谢谢,UIKit坐标的Y坐标从左上角开始。OpenGL的Y坐标从左下角开始 convertToGL()只需从屏幕高度减去Y坐标,即可将左上角坐标系转换为左下角坐标系 另一个注意事项是,cocos2d是完全开源的,如果您想知道函数的功能,只需看看源代码 CCTouch* touch = (CCTouch*)( touches->anyObject() ); CCPoint location = touch->locationInView(
谢谢,UIKit坐标的Y坐标从左上角开始。OpenGL的Y坐标从左下角开始
convertToGL()
只需从屏幕高度减去Y坐标,即可将左上角坐标系转换为左下角坐标系
另一个注意事项是,cocos2d是完全开源的,如果您想知道函数的功能,只需看看源代码
CCTouch* touch = (CCTouch*)( touches->anyObject() );
CCPoint location = touch->locationInView();
location = CCDirector::sharedDirector()->convertToGL(location);