Hoi
Ik ben met Flash een doolhof bezig.
Ik heb een 2D array. Een 1 is een bos (kan hij niet langs) en 0 is een pad.
Alleen nu slaat hij altijd nummer 10 - 15 van regel 2 over.
Bij een klasgenoot is het ook fout. Alleen ik snap er helemaal nix van.
De code:
Alvast bedankt
Ik ben met Flash een doolhof bezig.
Ik heb een 2D array. Een 1 is een bos (kan hij niet langs) en 0 is een pad.
Alleen nu slaat hij altijd nummer 10 - 15 van regel 2 over.
Bij een klasgenoot is het ook fout. Alleen ik snap er helemaal nix van.
De code:
JavaScript:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
| // 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 var doolhof1 = new Array(Array("0", "0", "0", "0", "0", "0", "0", "0", "0", "1", "0", "0", "0", "0", "0"), //1 Array("0", "0", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0"), //2 Array("0", "0", "0", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "1", "0"), //3 Array("1", "0", "0", "0", "0", "0", "0", "1", "0", "0", "0", "0", "0", "0", "0"), //4 Array("0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "1", "0", "0", "0", "0"), //5 Array("0", "0", "0", "0", "1", "0", "0", "0", "1", "0", "0", "0", "0", "0", "0"), //6 Array("0", "0", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0"), //7 Array("0", "0", "0", "1", "0", "1", "0", "0", "0", "0", "0", "1", "1", "0", "0"), //8 Array("0", "0", "3", "0", "0", "0", "1", "0", "0", "0", "0", "0", "0", "0", "0"), //9 Array("0", "0", "0", "0", "0", "0", "0", "2", "0", "0", "0", "0", "0", "0", "0"), //10 Array("0", "0", "0", "0", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0"), //11 Array("0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "1", "0", "0"), //12 Array("0", "0", "0", "0", "0", "0", "0", "0", "1", "0", "0", "0", "0", "0", "1"), //13 Array("0", "0", "0", "0", "0", "1", "0", "0", "0", "1", "0", "0", "0", "0", "0"), //14 Array("0", "1", "0", "0", "0", "0", "0", "0", "0", "1", "0", "0", "0", "0", "0"), //15 Array("0", "0")); var doolhoven = new Array(doolhof1); for(x1=0;x1<doolhof1.length - 1;x1++) { for(x2=0;x2<doolhof1[x1].length;x2++) { vakje = "pad" + x1 + x2; if (doolhof1[x1][x2] == "0") duplicateMovieClip(_root.pad, vakje, (x1 * 15) + x2); if (doolhof1[x1][x2] == "1") duplicateMovieClip(_root.bos, vakje, (x1 * 15) + x2); setProperty(vakje, _x, x2 * 20); setProperty(vakje, _y, x1 * 20); trace((x1 * 15) + x2 + " - " + doolhof1[x1][x2]); } } |
Alvast bedankt
If then else matters! - I5 12600KF, Asus Tuf GT501, Gigabyte Gaming OC 16G 5080 RTX, Asus Tuf Gaming H670 Pro, 48GB, Corsair RM850X PSU, SN850 1TB, Arctic Liquid Freezer 280, ASUS RT-AX1800U router