예제 #1
0
        public void EntityQueryGUI_ZeroComponentsHasZeroHeight()
        {
            var ui = new EntityQueryGUIControl(new List <ComponentType>(), true);

            ui.UpdateSize(100f);
            Assert.AreEqual(0, ui.Height);
        }
 public void EntityQueryGUI_ExcludedTypesUnaffectedByLength()
 {
     using (var world = new World("Test"))
     {
         var system = world.CreateSystem <ExclusionGroupSampleSystem>();
         var ui1    = new EntityQueryGUIControl(system.Group1.GetQueryTypes(), system.Group1.GetReadAndWriteTypes(), false);
         Assert.AreEqual(EntityDebuggerStyles.ComponentExclude, ui1.styles[1]);
         var ui2 = new EntityQueryGUIControl(system.Group2.GetQueryTypes(), system.Group2.GetReadAndWriteTypes(), false);
         Assert.AreEqual(EntityDebuggerStyles.ComponentExclude, ui2.styles[1]);
     }
 }