protected override void OnCreate() { m_PickSystem = World.GetOrCreateSystem <MousePickSystem>(); m_MouseGroup = GetEntityQuery(new EntityQueryDesc { All = new ComponentType[] { typeof(MousePick) } }); }
protected override void OnCreate() { m_PickSystem = World.GetOrCreateSystem <MousePickSystem>(); RequireForUpdate(GetEntityQuery(new EntityQueryDesc { All = new ComponentType[] { typeof(MousePick) } })); }
protected override void OnCreateManager() { m_PickSystem = World.GetOrCreateManager <MousePickSystem>(); m_MouseGroup = GetComponentGroup(new EntityArchetypeQuery { All = new ComponentType[] { typeof(MousePick) } }); }
protected override void OnCreate() { m_PickSystem = World.GetOrCreateSystem <MousePickSystem>(); m_MouseGroup = GetEntityQuery(new EntityQueryDesc { All = new ComponentType[] { typeof(MousePick) } }); m_TerrainEntityQuery = EntityManager.CreateEntityQuery(typeof(Tag_Terrain)); m_RoomEntityQuery = EntityManager.CreateEntityQuery(typeof(Tag_Room)); }