我加载 TMX地图,并且添加了一个透视摄像头。有近大远小的效果。
现在想通过点击屏幕,获取TMX上的坐标,请问有人能帮忙解决或者提供一下思路么?
非常感谢!
以下是我添加的摄像头代码
auto ss = Director::getInstance()->getWinSize();
auto _nZeye = Director::getInstance()->getZEye();
cocos2d::Camera* _camera = Camera::createPerspective(60, (GLfloat)ss.width / ss.height, 1, 1000);
_camera->setCameraFlag(CameraFlag::USER1);
_camera->setPosition3D(Vec3(ss.width / 2, 0, _nZeye));
_camera->lookAt(Vec3(ss.width / 2, ss.height, 0), Vec3(0, 1, 0));
addChild(_camera);
