Heren,
Nogmaals mijn excuses van het vorige topic met karige informatie.
Als volgt.
Ik ben bezig met een simpele game en probeer meerdere enemies te laten spawnen. Maar ik krijg het niet voor elkaar. Al verschillende oplossingen geprobeerd, maar het zou naar mijn inzien moeten werken met een Array. Vreemd genoeg krijg ik nu errors dat de var = enemy; niet bestaat terwijl deze wel gewoon aanwezig is.
Betreffende stuk code waarin het fout gaat:
Een enemy is geen probleem dit werkt keurig.. Normaliter zou dit geen probleem moeten zijn, enkel ben nu al zolang bezig op dit punt dat het eens tijd wordt om een suggestie of tip te vragen.
Link naar de game:
*snip*
Bij voorbaat dank. (en hopelijk is het zo wel een goede ts).
Nogmaals mijn excuses van het vorige topic met karige informatie.
Als volgt.
Ik ben bezig met een simpele game en probeer meerdere enemies te laten spawnen. Maar ik krijg het niet voor elkaar. Al verschillende oplossingen geprobeerd, maar het zou naar mijn inzien moeten werken met een Array. Vreemd genoeg krijg ik nu errors dat de var = enemy; niet bestaat terwijl deze wel gewoon aanwezig is.
Betreffende stuk code waarin het fout gaat:
code:
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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
| function makeEnemy(){ var enemydirection; enemydirection = (Math.random() * 10); if (enemydirection <= 5) { enemy.x = canvas.width +75; enemy.scaleX = 1; } else { enemy.x = 0-75; enemy.scaleX = -1; } enemy = new Array(); ///////////// enemy[0] = new Bitmap(enemyImage); enemy[0].regx = enemy.width/2; enemy[0].regY = enemy.height/2; enemy[0].x = canvas.width + Math.random() * 960; enemy[0].y = 255; enemy[0].x = enemy.x +10; enemy[0].scaleX = 1; enemy[1] = new Bitmap(enemyImage); enemy[1].regx = enemy.width/2; enemy[1].regY = enemy.height/2; enemy[1].x = canvas.width + Math.random() * 961; enemy[1].y = 255; enemy[1].x = enemy.x +11; enemy[1].scaleX = 1; enemy[2] = new Bitmap(enemyImage); enemy[2].regx = enemy.width/2; enemy[2].regY = enemy.height/2; enemy[2].x = canvas.width + Math.random() * 961; enemy[2].y = 255; enemy[2].x = enemy.x +11; enemy[2].scaleX = 1; ///////////// for (var i=0; i<enemy.length;i++){ stage.addChild(enemy[i]); } } |
Een enemy is geen probleem dit werkt keurig.. Normaliter zou dit geen probleem moeten zijn, enkel ben nu al zolang bezig op dit punt dat het eens tijd wordt om een suggestie of tip te vragen.
Link naar de game:
*snip*
Bij voorbaat dank. (en hopelijk is het zo wel een goede ts).
[ Voor 1% gewijzigd door RobIII op 14-01-2013 15:34 ]