PDA

Volledige versie bekijken : Droptarget: target uitlezen


Taeke
%Europe/Berlin %767 %2005, 19:25
Voor mij erg moeilijk:

op een veld van 10 x 10, groot dambord, (= array: veld10,10) drop ik een mc.
Hoe kan ik er (met actionscript) achter komen op welk veld de mc is gevallen?

Roenes
%Europe/Berlin %785 %2005, 19:51
Simpel met een beetje wiskunde. Je moet aan de hand van de x en y positie van de mc gaan kijken in welke coördinaat van je array de mc gevallen is. Dat doe je als volgt:

var x = Math.floor(mc._x / breedteVakje);
var y = Math.floor(mc._y / hoogteVakje);
trace("Coördinaat: (" + x + ", " + y + ")");
trace(array[y][x]); //Moet het juiste vakje weergeven
Uiteraard even voor breedteVakje en hoogteVakje de juiste waardes invullen :)

Taeke
%Europe/Berlin %895 %2005, 22:29
Hoi Roenes,

En het werkt!
Ik moet nu de x,y van de mc ook in het midden zetten!
Ik kan weer verder, bedankt!
[Alleen hij heeft gefaald, die ophoudt met streven]