void OnGUI()
    {
        GUI.Label(new Rect(Screen.width / 2 - 100, 0, 200, 40), "数量:" + m_count, m_style);

        if (GUI.Button(new Rect(10, 10, 150, 60), "加载3D动画", m_style1))
        {
            if (m_Ani != null)
            {
                GameObject.DestroyImmediate(m_Ani);
                m_Ani = null;
            }
            m_Ani = Instantiate(Ani3D);
            TestInstance ins = m_Ani.GetComponent <TestInstance>();
            ins.m_w = m_w;
            ins.m_h = m_h;
            m_count = (int)m_w * (int)m_h;
        }

        if (GUI.Button(new Rect(10, 100, 150, 60), "加载2D动画", m_style1))
        {
            if (m_Ani != null)
            {
                GameObject.DestroyImmediate(m_Ani);
                m_Ani = null;
            }
            m_Ani = Instantiate(Ani2D);
            Ani2D ins = m_Ani.GetComponent <Ani2D>();
            ins.m_w = m_w;
            ins.m_h = m_h;
            m_count = (int)m_w * (int)m_h;
        }

        if (GUI.Button(new Rect(10, 190, 150, 60), "加载combine 2D动画", m_style1))
        {
            if (m_Ani != null)
            {
                GameObject.DestroyImmediate(m_Ani);
                m_Ani = null;
            }
            m_Ani = Instantiate(CombineAni2D);
            CombineMesh2DAni ins = m_Ani.GetComponent <CombineMesh2DAni>();
            ins.m_w = m_w / 6 + 1;
            ins.m_h = m_h / 6 + 1;
            m_count = (int)m_w * (int)m_h;
        }


        GUI.Label(new Rect(Screen.width / 2 - 100, 100, 200, 40), "Width", m_style);
        m_w = GUI.HorizontalSlider(new Rect(Screen.width / 2, 100, 400, 40), m_w, 1.0f, 100.0f);
        GUI.Label(new Rect(Screen.width / 2 - 100, 150, 200, 40), "Height", m_style);
        m_h = GUI.HorizontalSlider(new Rect(Screen.width / 2, 150, 400, 40), m_h, 1.0f, 100.0f);
    }
    void OnGUI()
    {
        GUI.Label(new Rect(Screen.width / 2 - 100, 0, 200, 40), "数量:10000", m_style);

        if (GUI.Button(new Rect(10, 10, 200, 60), "Particle方案", m_style1))
        {
            if (m_Ani != null)
            {
                GameObject.DestroyImmediate(m_Ani);
                m_Ani = null;
            }
            m_Ani = Instantiate(Particle2D);
        }

        if (GUI.Button(new Rect(10, 110, 200, 60), "Particle2方案", m_style1))
        {
            if (m_Ani != null)
            {
                GameObject.DestroyImmediate(m_Ani);
                m_Ani = null;
            }
            m_Ani = Instantiate(Particle2D2);
        }



        if (GUI.Button(new Rect(10, 200, 200, 60), "combineMesh方案", m_style1))
        {
            if (m_Ani != null)
            {
                GameObject.DestroyImmediate(m_Ani);
                m_Ani = null;
            }
            m_Ani = Instantiate(CombineAni2D);
            CombineMesh2DAni ins = m_Ani.GetComponent <CombineMesh2DAni>();
            ins.m_w = 17;
            ins.m_h = 17;
        }
    }