2d界面被透视投影后,按钮点击位置不对了,touch坐标怎么转换啊啊

如题,现在的情况是,点击在按钮下面的地方才能响应的按钮,我不知道怎么做:12:

用你的投影矩阵转换touch点坐标

— Begin quote from ____

引用第1楼StephenCocos于2015-08-18 14:08发表的 :
用你的投影矩阵转换touch点坐标 http://www.cocoachina.com/bbs/job.php?action=topost&tid=319984&pid=1370754

— End quote

调用相机的unproject后,坐标都转成了(0,1)范围内的点了,坑啊。啊啊啊啊啊啊啊啊

这是我的相机;
Camera *camera = Camera::createPerspective(80, visibleSize.width / visibleSize.height, 0, 1);
this->addChild(camera);

camera->setPosition3D(Vec3(0, -680, 830) + Vec3(visibleSize.width / 2, visibleSize.height / 2, 0));
camera->lookAt(Vec3(visibleSize.width / 2, visibleSize.height /4, 0), Vec3(0, 1, 0));
camera->setCameraFlag(CameraFlag::USER1);

大家帮忙瞧瞧

窗口大小是1080, 1920