Ik heb een probleempje met het gebruiken van de random functie in meerdere instanties van een object. Het zit namelijk zo,
ik ben een spelletje aan het programmeren, en hier worden meerdere instanties van het object "enemy" aangemaakt (zodat je dus een aantal vijandjes krijgt) maar om deze vijandjes nog wat levendiger te maken maak ik gebruik van een aantal random functies die telkens een bepaalde variabele op een andere waarde zetten.
Hiermee is het dan mogelijk om bijvoorbeeld de vijanden met verschillende snelheden te laten aanvallen, en ze ook verschillende aanvallen uit te laten voeren.
Het probleem is echter dat de variabelen die door de random functie(s) geset worden, in elke instantie hetzelfde zijn...
Hierdoor krijg je dus vijanden die synchroon aanvallen en dergelijke (en dat was nou juist niet de bedoeling)
Ik heb al even gezocht op google en hier op got, maar ik kon helaas nog geen bruikbare oplossing vinden.
Dus, wie weet hoe ik de random functie kan gebruiken in meerdere instanties van 1 object, terwijl de uitkomst dus telkens voor elke instantie verschillend is.
(Sorry voor de ellendig lange zin
)
Ojah.... nog ff een klein gecropt screenshotje voor de leuk)

/me gebruikt trouwens wel randomize enzo...
ik ben een spelletje aan het programmeren, en hier worden meerdere instanties van het object "enemy" aangemaakt (zodat je dus een aantal vijandjes krijgt) maar om deze vijandjes nog wat levendiger te maken maak ik gebruik van een aantal random functies die telkens een bepaalde variabele op een andere waarde zetten.
Hiermee is het dan mogelijk om bijvoorbeeld de vijanden met verschillende snelheden te laten aanvallen, en ze ook verschillende aanvallen uit te laten voeren.
Het probleem is echter dat de variabelen die door de random functie(s) geset worden, in elke instantie hetzelfde zijn...
Hierdoor krijg je dus vijanden die synchroon aanvallen en dergelijke (en dat was nou juist niet de bedoeling)
Ik heb al even gezocht op google en hier op got, maar ik kon helaas nog geen bruikbare oplossing vinden.
Dus, wie weet hoe ik de random functie kan gebruiken in meerdere instanties van 1 object, terwijl de uitkomst dus telkens voor elke instantie verschillend is.
(Sorry voor de ellendig lange zin
Ojah.... nog ff een klein gecropt screenshotje voor de leuk)

/me gebruikt trouwens wel randomize enzo...
[ Voor 3% gewijzigd door Verwijderd op 20-10-2003 14:56 ]