Bramcsharp
Gebruiker
- Lid geworden
- 11 aug 2009
- Berichten
- 6
Hallo,
Ik zit met een probleem,
Ik ben een spelletje aan het maken. Hierbij komen er pijlen vanaf de onderkant van het scherm naar boven en op een bepaalde hoogte moet je op de goede cursortoets drukken om te scoren.
Nou heb ik een stuk code waarin mijn pijlen worden aangemaakt, maar mijn leraar is hier niet tevreden mee omdat de teveel "hetzelfde" is.
Het is dus de bedoelling om dit stuk code aanzienlijk te verkleinen, maar ik heb geen idee hoe ik dat voor elkaar moet krijgen want elke regel heeft toch andere variabelen.
hier is mijn code:
Aangezien het vakantie is en ik deze opdracht na de vakantie moet inleveren kan ik het niet even aan mijn leraar vragen en dus ben ik hier beland.
Alle hulp is welkom :thumb:
Groetjes, Bram
Ik zit met een probleem,
Ik ben een spelletje aan het maken. Hierbij komen er pijlen vanaf de onderkant van het scherm naar boven en op een bepaalde hoogte moet je op de goede cursortoets drukken om te scoren.
Nou heb ik een stuk code waarin mijn pijlen worden aangemaakt, maar mijn leraar is hier niet tevreden mee omdat de teveel "hetzelfde" is.
Het is dus de bedoelling om dit stuk code aanzienlijk te verkleinen, maar ik heb geen idee hoe ik dat voor elkaar moet krijgen want elke regel heeft toch andere variabelen.
hier is mijn code:
Code:
public void maakPijlen()
{
//image, x-loc, time.
pijlen.Add(new Arrow(Properties.Resources.PijlOnder2, 250, 0));
pijlen.Add(new Arrow(Properties.Resources.PijlLinks2, 450, 50));
pijlen.Add(new Arrow(Properties.Resources.PijlRechts2, 650, 100));
pijlen.Add(new Arrow(Properties.Resources.PijlBoven2, 850, 150));
pijlen.Add(new Arrow(Properties.Resources.PijlRechts2, 650, 200));
//
pijlen.Add(new Arrow(Properties.Resources.PijlLinks2, 450, 250));
pijlen.Add(new Arrow(Properties.Resources.PijlOnder2, 250, 300));
pijlen.Add(new Arrow(Properties.Resources.PijlBoven2, 850, 400));
pijlen.Add(new Arrow(Properties.Resources.PijlLinks2, 450, 500));
pijlen.Add(new Arrow(Properties.Resources.PijlRechts2, 650, 550));
//
pijlen.Add(new Arrow(Properties.Resources.PijlLinks2, 450, 600));
pijlen.Add(new Arrow(Properties.Resources.PijlRechts2, 650, 650));
pijlen.Add(new Arrow(Properties.Resources.PijlLinks2, 450, 700));
pijlen.Add(new Arrow(Properties.Resources.PijlRechts2, 650, 750));
pijlen.Add(new Arrow(Properties.Resources.PijlLinks2, 450, 800));
//
pijlen.Add(new Arrow(Properties.Resources.PijlRechts2, 650, 850));
pijlen.Add(new Arrow(Properties.Resources.PijlBoven2, 850, 900));
pijlen.Add(new Arrow(Properties.Resources.PijlOnder2, 250, 950));
pijlen.Add(new Arrow(Properties.Resources.PijlLinks2, 450, 1000));
pijlen.Add(new Arrow(Properties.Resources.PijlRechts2, 650, 1050));
//
pijlen.Add(new Arrow(Properties.Resources.PijlBoven2, 850, 1100));
pijlen.Add(new Arrow(Properties.Resources.PijlOnder2, 250, 1150));
pijlen.Add(new Arrow(Properties.Resources.PijlLinks2, 450, 1200));
pijlen.Add(new Arrow(Properties.Resources.PijlRechts2, 650, 1250));
pijlen.Add(new Arrow(Properties.Resources.PijlBoven2, 850, 1300));
//
pijlen.Add(new Arrow(Properties.Resources.PijlOnder2, 250, 1350));
pijlen.Add(new Arrow(Properties.Resources.PijlLinks2, 450, 1400));
pijlen.Add(new Arrow(Properties.Resources.PijlLinks2, 450, 1500));
pijlen.Add(new Arrow(Properties.Resources.PijlRechts2, 650, 1550));
pijlen.Add(new Arrow(Properties.Resources.PijlRechts2, 650, 1650));
//
pijlen.Add(new Arrow(Properties.Resources.PijlBoven2, 850, 1700));
pijlen.Add(new Arrow(Properties.Resources.PijlOnder2, 250, 1750));
pijlen.Add(new Arrow(Properties.Resources.PijlBoven2, 850, 1800));
pijlen.Add(new Arrow(Properties.Resources.PijlRechts2, 650, 1850));
pijlen.Add(new Arrow(Properties.Resources.PijlBoven2, 850, 1900));
//
pijlen.Add(new Arrow(Properties.Resources.PijlOnder2, 250, 1950));
pijlen.Add(new Arrow(Properties.Resources.PijlLinks2, 450, 2000));
pijlen.Add(new Arrow(Properties.Resources.PijlRechts2, 650, 2050));
pijlen.Add(new Arrow(Properties.Resources.PijlBoven2, 850, 2100));
}
Aangezien het vakantie is en ik deze opdracht na de vakantie moet inleveren kan ik het niet even aan mijn leraar vragen en dus ben ik hier beland.
Alle hulp is welkom :thumb:
Groetjes, Bram