Ik ben een spelletje aan het maken waarbij er symbolen op blokjes staan. Bij een bepaalde situatie moet een symbool worden vervangen door een willekeurig ander symbool, dat random wordt gekozen uit 12 symbolen uit de Library met namen Symbol_1, Symbol_2 etc. Nu heb ik het huidige stukje code (voor eenvoud met maar 3 symbolen):
Dit werkt prima, maar echt mooi is het niet. Als ik 1729 symbolen had werd het bijvoorbeeld nogal een zootje
Is het mogelijk om iets te schrijven zoals:
Ik heb een paar random syntaxes geprobeerd maar ik krijg het niet werkend. Weet iemand of dit überhaupt mogelijk is?
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
| var randomnumber = Math.floor(3*Math.random())+1;
var symbol;
switch (randomnumber){
case 1:
symbol = new Symbol_1;
break;
case 2:
symbol = new Symbol_2;
break;
case 3:
symbol = new Symbol_3;
break;
} |
Dit werkt prima, maar echt mooi is het niet. Als ik 1729 symbolen had werd het bijvoorbeeld nogal een zootje
Is het mogelijk om iets te schrijven zoals:
code:
1
2
3
| var randomnumber = Math.floor(3*Math.random())+1; var symbol; symbol = new Symbol_+randomnumber; |
Ik heb een paar random syntaxes geprobeerd maar ik krijg het niet werkend. Weet iemand of dit überhaupt mogelijk is?
[ Voor 5% gewijzigd door Bozozo op 30-07-2007 15:10 ]