private void CrearObstaculo(TGCVector3 pos, TGCVector3 rotation) { Obstaculo obstaculo = new Obstaculo(pos, rotation); VariablesGlobales.managerEnemigos.AgregarElemento(obstaculo); VariablesGlobales.postProcess.AgregarElemento(obstaculo); }
public CollisionObject AgregarObstaculo(Obstaculo obstaculo, TGCVector3 size) { CollisionObject obstaculoCollision = CrearCollisionObject(size); collisionWorld.AddCollisionObject(obstaculoCollision); listaObstaculos.Add(obstaculoIdCount, obstaculo); obstaculoCollision.UserIndex = obstaculoIdCount; obstaculoIdCount += 2; return(obstaculoCollision); }