CCTouch坐标

来源:互联网 发布:linux shell 启动进程 编辑:程序博客网 时间:2024/05/22 09:42

CCTouch是以屏幕左上点为原点,所以需要坐标转换

CCPoint pt=CCPoint(0,0);
CCRect rt = StageManager::getInstance()->m_arrvecGameElement[i][j].m_pGameElement->m_ccSprite->boundingBox();
rt.origin=pt;

if (rt.containsPoint(m_ccSprite->convertTouchToNodeSpace(pTouch)) )
{

"OK";

}

0 0
原创粉丝点击