public CamaraJugador(ObjetoJuego jugador, ObjetoJuego pelota, TgcCamera camara, TgcBoundingAxisAlignBox limites)
        {
            this.jugador = jugador;
            this.pelota  = pelota;
            this.camara  = camara;
            this.limites = limites;

            this.limites.scaleTranslate(new TGCVector3(0, 0, 0), new TGCVector3(0.9f, 0.9f, 0.9f));

            lookAt         = new TGCVector3(TGCVector3.Empty);
            cameraPosition = new TGCVector3(0, 100, 225);
        }
 public virtual bool CheckCollideWith(ObjetoJuego objeto) => TgcCollisionUtils.testAABBAABB(this.AABB, objeto.AABB);
示例#3
0
 public override bool CheckCollideWith(ObjetoJuego objeto) => TgcCollisionUtils.testAABBAABB(this.AABBGol, objeto.AABB);