private void OnPaint(Vector2 pScreenPos, CocoMakeupCategory pCategory)
        {
            if (m_CurrControlExecutor == null)
            {
                return;
            }

            bool inPainting = m_CurrControlExecutor.OnPaint(pScreenPos);

            if (inPainting)
            {
                PlayPaintEffect();
                if (OnPaintCallback != null)
                {
                    if (m_CurrItemData == null)
                    {
                        return;
                    }
                    string itemname = m_CurrItemData.Category.ToString() + "_" + m_CurrItemData.m_Index.ToString();
                    OnPaintCallback(itemname);
                }
            }
        }