private void CrearObstaculo(TGCVector3 pos, TGCVector3 rotation)
        {
            Obstaculo obstaculo = new Obstaculo(pos, rotation);

            VariablesGlobales.managerEnemigos.AgregarElemento(obstaculo);
            VariablesGlobales.postProcess.AgregarElemento(obstaculo);
        }
Exemple #2
0
        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);
        }