We zijn met school met een project bezig waarin we een klein racespelletje moeten maken en ik heb het volgende probleem:
Het (ronde) autotje moet botsen met de zijkant van de track, hiervoor heb ik de volgende code gebruikt:
Alleen botst nu het midden van het autotje tegen de rand aan ipv de rand van het autotje. Ik wil dus een circel met een straal van 15 rond het middenpunt laten botsen ipv het middenpunt zelf. Heeft iemand een idee hoe ik dit zou kunnen doen?
Het (ronde) autotje moet botsen met de zijkant van de track, hiervoor heb ik de volgende code gebruikt:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
| function somethingHit () {
xco=(getProperty(_root.speler1, _x));
yco=(getProperty(_root.speler1, _y));
for ( teller=0; teller<20; teller++ ) {
if ( _root["blok"+teller].hitTest(xco, yco, true)) {
return true;
}
}
return false; |
Alleen botst nu het midden van het autotje tegen de rand aan ipv de rand van het autotje. Ik wil dus een circel met een straal van 15 rond het middenpunt laten botsen ipv het middenpunt zelf. Heeft iemand een idee hoe ik dit zou kunnen doen?