public void TestSetup() { m_PrefabRoot = Object.Instantiate(Resources.Load("GraphicTestsPrefab")) as GameObject; m_canvas = m_PrefabRoot.GetComponentInChildren <Canvas>(); m_graphic = m_PrefabRoot.GetComponentInChildren <ConcreteGraphic>(); m_graphic.RegisterDirtyVerticesCallback(() => m_dirtyVert = true); m_graphic.RegisterDirtyLayoutCallback(() => m_dirtyLayout = true); m_graphic.RegisterDirtyMaterialCallback(() => m_dirtyMaterial = true); ResetDirtyFlags(); }
public void TearDown() { m_graphic = null; m_canvas = null; GameObject.DestroyImmediate(m_PrefabRoot); }