private void Flap()
    {
        if (m_nFrameCount >= 5)
        {
            if (m_eFlyWingsPos == eFlyWingsPositions.eWings1)
            {
                m_eFlyWingsPos = eFlyWingsPositions.eWings2;
            }
            else
            {
                m_eFlyWingsPos = eFlyWingsPositions.eWings1;
            }

            m_bChangeMat  = true;
            m_nFrameCount = 0;
        }
    }
    // Use this for initialization
    void Start()
    {
        int nRandNum = Random.Range(1, 3);

        if (nRandNum == 1)
        {
            m_eFlyWingsPos = eFlyWingsPositions.eWings1;
            this.gameObject.renderer.material = m_matFlyWings1;
        }
        else
        {
            m_eFlyWingsPos = eFlyWingsPositions.eWings2;
            this.gameObject.renderer.material = m_matFlyWings2;
        }

        m_nFrameCount = Random.Range(0, 5);
    }
    private void Flap()
    {
        if(m_nFrameCount >= 5)
        {
            if(m_eFlyWingsPos == eFlyWingsPositions.eWings1)
            {
                m_eFlyWingsPos = eFlyWingsPositions.eWings2;
            }
            else
            {
                m_eFlyWingsPos = eFlyWingsPositions.eWings1;
            }

            m_bChangeMat = true;
            m_nFrameCount = 0;
        }
    }
    // Use this for initialization
    void Start()
    {
        int nRandNum = Random.Range(1,3);

        if(nRandNum == 1)
        {
            m_eFlyWingsPos = eFlyWingsPositions.eWings1;
            this.gameObject.renderer.material = m_matFlyWings1;
        }
        else
        {
            m_eFlyWingsPos = eFlyWingsPositions.eWings2;
            this.gameObject.renderer.material = m_matFlyWings2;
        }

        m_nFrameCount = Random.Range(0,5);
    }