public void ExecuteCollision(TgcMesh bandicoot, Core.Camara.TgcCamera camara, Core.Mathematica.TGCVector3 movimiento) { tipo.ExecuteCollision(Malla, bandicoot, camara, movimiento); }
public void ExecuteJumpCollision(TgcMesh bandicoot, Core.Camara.TgcCamera camara, Core.Mathematica.TGCVector3 movimiento, float realTimeMovement) { tipo.ExecuteJumpCollision(Malla, bandicoot, camara, movimiento, realTimeMovement); }
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); }
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) { }
public void ExecuteJumpCollision(TgcMesh item, TgcMesh bandicoot, Core.Camara.TgcCamera camara, Core.Mathematica.TGCVector3 movimiento, float realTimeMovement) { throw new NotImplementedException(); }
public void ExecuteCollision(TgcMesh Malla, TgcMesh bandicoot, Core.Camara.TgcCamera camara, Core.Mathematica.TGCVector3 movimiento) { Malla.Enabled = false; Malla.BoundingBox = null; }