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);
public override bool CheckCollideWith(ObjetoJuego objeto) => TgcCollisionUtils.testAABBAABB(this.AABBGol, objeto.AABB);