Ejemplo n.º 1
0
 protected override IGroup <ClientEffectEntity> GetIGroup(Contexts contexts)
 {
     return(contexts.clientEffect.GetGroup(ClientEffectMatcher.AllOf(ClientEffectMatcher.Logic,
                                                                     ClientEffectMatcher.Assets, ClientEffectMatcher.Position)));
 }
Ejemplo n.º 2
0
 public ClientEffectLimitSystem(Contexts contexts)
 {
     _group = contexts.clientEffect.GetGroup(ClientEffectMatcher.AllOf(ClientEffectMatcher.Assets, ClientEffectMatcher.LifeTime)
                                             .NoneOf(ClientEffectMatcher.FlagDestroy));
     _list = new List <ClientEffectEntity>(128);
 }