Unicode filmpjes maken met loops
Basisloop voor het filmpje
int framenummer = 0;
int sleeptime = 1000; // in milliseconden
while (true)
{
framenummer = framenummer + 1;
if (framenummer == 1)
{
Console.WriteLine("Het begin");
}
else if (framenummer == 2)
{
Console.WriteLine("Tweede frame");
}
else if (framenummer == 3)
{
Console.ForegroundColor = ConsoleColor.Green;
Console.WriteLine("Derde frame Andere kleur");
}
else if (framenummer == 4)
{
sleeptime = 4000; //vergeet niet terug te zetten in latere frames indien je dit maar eenmalig wil
Console.WriteLine("Frame dat langer blijft staan");
}
else if (framenummer == 5)
{
sleeptime = 500;
Console.WriteLine("Moving ball: *");
}
else if (framenummer == 6)
{
Console.WriteLine("Moving ball: *");
}
else if (framenummer == 7)
{
Console.WriteLine("Moving ball: *");
}
else if (framenummer == 8)
{
Console.WriteLine("Moving ball: *");
}
//Voeg hier frames tussen
else
{
Console.ForegroundColor = ConsoleColor.Yellow;
Console.WriteLine("\n\n\n\nThe End");
}
System.Threading.Thread.Sleep(sleeptime); //Pauzeer programma
Console.Clear();Inspiratie nodig
Geavanceerde uitbreidingen
Niet-sequentiële flow
Cursor verzetten
Last updated
Was this helpful?