ik ben bezig met een kaart, waarop je kunt in en uitzoomen.
Demo file
de hele lichtgele movieclip (incl blauwe vlakjes) wordt dan gescaled met 10% per keer. door de zoom actie verandert het x en y punt van het blauwe vierkantje, en dus de plek waar de informatie-ballon neergezet moet worden (onclick).
de informatie-ballon moet niet meeschalen, deze bevint zich dus ook buiten de schaalbare movieclip.
zoals je in de Demo file kunt zien, wordt de ballon goed geplaatst, ook als je de lichtgele kaart verschuift (drag). Alleen als je in of uitzoomt gaat het mis.. ik krijg niet bedacht hoe ik het x en y punt van de ballon moet uitrekenen.
De button (blauwe vierkantje) heeft deze actie:
Kan iemand me in de goede richting helpen?
Demo file
de hele lichtgele movieclip (incl blauwe vlakjes) wordt dan gescaled met 10% per keer. door de zoom actie verandert het x en y punt van het blauwe vierkantje, en dus de plek waar de informatie-ballon neergezet moet worden (onclick).
de informatie-ballon moet niet meeschalen, deze bevint zich dus ook buiten de schaalbare movieclip.
zoals je in de Demo file kunt zien, wordt de ballon goed geplaatst, ook als je de lichtgele kaart verschuift (drag). Alleen als je in of uitzoomt gaat het mis.. ik krijg niet bedacht hoe ik het x en y punt van de ballon moet uitrekenen.
De button (blauwe vierkantje) heeft deze actie:
code:
1
2
3
4
5
6
7
8
9
| on (release) {
// parent is is de scalable movie, this is het blauwe vierkantje
px = _parent._x + this._x ;
py = _parent._y + this._y ;
// functie zet ballon aan, en plaatst hem op de goede x (px) en y (py)
_root.map.open_info(px, py);
} |
Kan iemand me in de goede richting helpen?