Esempio n. 1
0
void NDUIButton::drawLongTouch()
{
	NDPicture *pic = NULL;

	if (m_touchDownImage != NULL)
	{
		pic = m_touchDownImage;
	}
	else
	{
		pic = m_image ? m_image : m_picBG;
	}

	if (pic)
	{
		pic->SetColor(ccc4(255, 255, 255, 255));

		//** chh 2012-07-31 修改button放大效果 **//
		/*
		 CCRect rect = CCRectMake(scrRect.origin.x - 5 * fScale, 
		 scrRect.origin.y - 5 * fScale, 
		 scrRect.size.width + 10 * fScale, 
		 scrRect.size.height + 10 * fScale);
		 
		 */

		CCRect scrRect = this->GetScreenRect();
		pic->DrawInRect(scrRect);
		pic->SetColor(m_normalImageColor);
	}
}