Exemplo n.º 1
0
        public void Setup()
        {
            Allocators.PreCacheBuffer <DummyComponent>();

            m_Root = new GameObject("Root").AddComponent <DummyComponent>();
            m_Root.gameObject.AddComponent <DummyComponent>();

            m_Child = new GameObject("Child").transform;
            m_Child.SetParent(m_Root.transform);

            m_Leaf = new GameObject("GrandChild 0").AddComponent <DummyComponent>();
            m_Leaf.transform.SetParent(m_Child);

            for (int i = 0; i < 2; ++i)
            {
                var grandchild = new GameObject("GrandChild " + (i + 1)).AddComponent <DummyComponent>();
                grandchild.transform.SetParent(m_Child);
            }

            for (int i = 0; i < 2; ++i)
            {
                var grandchild = new GameObject("GrandChild " + (i + 3)).AddComponent <DummyComponent>();
                grandchild.transform.SetParent(m_Child);
                grandchild.gameObject.SetActive(false);
            }
        }
Exemplo n.º 2
0
 public void Startup()
 {
     Allocators.PreCacheBuffer <DummyComponent>();
     m_Root = new GameObject("Root").AddComponent <DummyComponent>();
 }