示例#1
0
 public void Remove(Entity entity)
 {
     entity._Remove();
     _entities.Remove(entity);
 }
示例#2
0
 public void Add(Entity entity, Vector2 position)
 {
     entity.Position = position;
     Add(entity);
 }
示例#3
0
 public void Add(Entity entity)
 {
     entity._Init(this, renderManager);
     _entities.Add(entity);
 }
示例#4
0
 public void Add(Entity entity, float x, float y)
 {
     entity.X = x;
     entity.Y = y;
     Add(entity);
 }
示例#5
0
 public QueryResult(Entity entity = null, float distanceSquared = 0.0f)
 {
     Entity          = entity;
     DistanceSquared = distanceSquared;
 }