cocos2dx 坐标系 自己要理解

来源:互联网 发布:2017中国十大网络主播 编辑:程序博客网 时间:2024/05/21 21:39
auto callback = [&](Touch *touch, Event *event)
{

Node * node = GetLayout("GameYaoqing.csb");
Layout * panel_con;
if (node)
{
panel_con = dynamic_cast<Layout *>(node->getChildByName("Panel"));
}


Point ddddd = touch->getLocation();
Point posd = panel_con->convertTouchToNodeSpace(touch);


Point dfd = m_YaoqingBtn->getPosition();
Point poss = panel_con->convertToNodeSpace(m_YaoqingBtn->getPosition());
Point dd = panel_con->convertToWorldSpace(m_YaoqingBtn->getPosition());
log("touch %f,%f", posd.x, posd.y);
log("m_YaoqingBtn %f,%f", poss.x, poss.y);
//判断子节点是否被点击  
if (m_YaoqingBtn->getBoundingBox().containsPoint(posd)) {


log("被点到了");
log("callback ::callback getBoundingBox");


OnlineNetworkManager::sShareInstance()->sendYaoqingGameReq(YAOQING_GAME, UserInfoManager::Get()->m_UserInfoData.Getsecucode());
AnimationMessageLayer::HideLayer();
}




return true;
};
0 0
原创粉丝点击