示例#1
0
        private void MoveEntity(EntityMoveMessage msg)
        {
            Entity          entity     = CrawEntityManager.Instance.GetEntity(msg.EntityId);
            UmbraEntityType entityType = entity.GetComponent <UmbraEntityTypeComponent>().EntityType;

            if (entityType == UmbraEntityType.Player)
            {
                TransformComponent transform = entity.GetComponent <TransformComponent>();
                transform.Position = msg.Position;
            }
        }
示例#2
0
 public UmbraEntityTypeComponent(UmbraEntityType entityType)
 {
     EntityType = entityType;
 }
 public UmbraEntityTypeComponent(UmbraEntityType entityType)
 {
     EntityType = entityType;
 }