//-------------------------------------------------------------------------
void CCocos2dxDBDisplayBridge::UpdateColor( f32 p_fA, f32 p_fR, f32 p_fG, f32 p_fB, 
		f32 p_fAMultiplier, f32 p_fRMultiplier, f32 p_fGMultiplier, f32 p_fBMultiplier )
{
	if( m_pDisplayNode == NULL )
		return;

	CCNodeRGBA* pNode = dynamic_cast<CCNodeRGBA*>( m_pDisplayNode->GetNode() );
	pNode->setColor( ccc3( static_cast<GLubyte>(p_fRMultiplier * 255), 
		static_cast<GLubyte>( p_fGMultiplier * 255 ), static_cast<GLubyte>( p_fBMultiplier * 255 ) ) );
	pNode->setOpacity( static_cast<GLubyte>(p_fAMultiplier * 255) );
}