Ejemplo n.º 1
0
        //public Entity GetPrimaryCameraEntity()
        //{
        //    if (Registry.ContainsType<CameraComponent>())
        //    {
        //        var col = Registry.GetComponentsCollection<CameraComponent>();
        //        for (int i = 0; i < col.Count; i++)
        //        {
        //            CameraComponent camComp = col[i];
        //            if (camComp.Primary) return camComp.Camera;
        //        }
        //    }
        //    return null;
        //}

        public Camera GetPrimaryCamera()
        {
            return(Registry.Find <CameraComponent>((camcomp) => camcomp.Primary)?.Camera);
        }