コード例 #1
0
 protected override void OnCreate()
 {
     m_PickSystem = World.GetOrCreateSystem <MousePickSystem>();
     m_MouseGroup = GetEntityQuery(new EntityQueryDesc
     {
         All = new ComponentType[] { typeof(MousePick) }
     });
 }
コード例 #2
0
 protected override void OnCreate()
 {
     m_PickSystem = World.GetOrCreateSystem <MousePickSystem>();
     RequireForUpdate(GetEntityQuery(new EntityQueryDesc
     {
         All = new ComponentType[] { typeof(MousePick) }
     }));
 }
コード例 #3
0
 protected override void OnCreateManager()
 {
     m_PickSystem = World.GetOrCreateManager <MousePickSystem>();
     m_MouseGroup = GetComponentGroup(new EntityArchetypeQuery
     {
         All = new ComponentType[] { typeof(MousePick) }
     });
 }
コード例 #4
0
 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));
 }