Crear tantos procesos como una variable indique

Started by Goku jr, October 19, 2015, 07:27:06 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Goku jr

Buenas a todos
Aun llevando mucho tiempo con este lenguaje,hay bastantes cosas que se me escapan,quizas por que no le puedo dedicar tanto tiempo como me gustaria.
A ver si me podeis resolver esta duda

Mi duda es,si tengo una variable por ejemplo esta .
Naveeneniga=10;

Puedo hacer que se ejecuten 10 procesos nave enemiga?
Si es asi,me podriais decir mas o menos como?

Un saludo y gracias

Ulthar Kaufman

Puedes embuclar la llamada con un for:

for(ii=0;ii<10;ii++)
   naveenemiga();
end


No sé si te referías a eso o te he entendido mal.

Goku jr

Quote from: Ulthar Kaufman on October 19, 2015, 07:38:20 PM
Puedes embuclar la llamada con un for:

for(ii=0;ii<10;ii++)
   naveenemiga();
end


No sé si te referías a eso o te he entendido mal.


Buenas,muchas gracias por contestar tan rapido.
la idea es no tener que estar poniendo todo el rato naveenemiga(); asi hasta "10 veces"
por ejemplo,en un juego de naves,que quiero que salgan 10 enemigos solamente.
o tambnien por ejemplo,para un pequeño editor,en el que quiero situar varios procesos en distintos sitios de la pantalla.


habia pensado en For,pero no sabia utilizarla bien.
pero claro,se complicaria la cosa si cada proceso enemigo tiene una X e Y distinta no?
un saludo.

panreyes

Yo me acostumbré al principio de los tiempos a utilizar esto:
from i=1 to 10;
nave_enemiga();
end

Es lo mismo que el for, pero no sé por qué se me quedó en la cabeza así, y eso que no hay ningún otro lenguaje que utilice que use eso xD

Goku jr

Muchas gracias!
Y yo que el from lo habia utilizado solo para ls explosiones xdd

Yawin

Quote from: PiXeL on October 19, 2015, 07:59:17 PM
Es lo mismo que el for, pero no sé por qué se me quedó en la cabeza así, y eso que no hay ningún otro lenguaje que utilice que use eso xD

¿Que no los hay?

http://php.net/manual/es/control-structures.foreach.php
https://msdn.microsoft.com/es-es/library/5ebk1751.aspx

Sólo que generalmente es foreach en vez de from xD
Sigue el desarrollo de mi motor RPG: https://www.youtube.com/watch?v=TbsDq3RHU7g

process main()
       begin
           loop
               pedo();
               frame;
            end
       end