Example #1
0
 public void ExecuteCollision(TgcMesh bandicoot, Core.Camara.TgcCamera camara, Core.Mathematica.TGCVector3 movimiento)
 {
     tipo.ExecuteCollision(Malla, bandicoot, camara, movimiento);
 }
Example #2
0
 public void ExecuteJumpCollision(TgcMesh bandicoot, Core.Camara.TgcCamera camara, Core.Mathematica.TGCVector3 movimiento, float realTimeMovement)
 {
     tipo.ExecuteJumpCollision(Malla, bandicoot, camara, movimiento, realTimeMovement);
 }
Example #3
0
        public void ExecuteJumpCollision(TgcMesh MeshColisionado, TgcMesh bandicoot, Core.Camara.TgcCamera camara, Core.Mathematica.TGCVector3 movimiento, float realTimeMovement)
        {
            //bandicoot.Move(movimiento);
            var anguloCamara = bandicoot.Position;

            this.Move(bandicoot, realTimeMovement * 2);
            camara.SetCamera((camara.Position - movimiento), anguloCamara);
        }
Example #4
0
        public void ExecuteCollision(TgcMesh item, TgcMesh bandicoot, Core.Camara.TgcCamera camara, Core.Mathematica.TGCVector3 movimiento)
        {
            var anguloCamara = bandicoot.Position;

            bandicoot.Move(-movimiento);

            //bandicoot.Transform = TGC.Core.Mathematica.TGCMatrix.Translation(-movimiento);

            //Bandicoot.Move(0, direccionSalto * MOVEMENT_SPEED * ElapsedTime, 0);
            camara.SetCamera((camara.Position - movimiento), anguloCamara);
        }
 public void ExecuteJumpCollision(TgcMesh MeshColisionado, TgcMesh bandicoot, Core.Camara.TgcCamera camara, Core.Mathematica.TGCVector3 movimiento, float realTimeMovement)
 {
 }
Example #6
0
 public void ExecuteJumpCollision(TgcMesh item, TgcMesh bandicoot, Core.Camara.TgcCamera camara, Core.Mathematica.TGCVector3 movimiento, float realTimeMovement)
 {
     throw new NotImplementedException();
 }
Example #7
0
 public void ExecuteCollision(TgcMesh Malla, TgcMesh bandicoot, Core.Camara.TgcCamera camara, Core.Mathematica.TGCVector3 movimiento)
 {
     Malla.Enabled     = false;
     Malla.BoundingBox = null;
 }