LASTX = event.stageX; Lasty = event.stageY;}).Als de muis wordt losgelaten we willen de camera panning te stoppen, zodat pan is ingesteld op false
this.addEventListener (MouseEvent.MOUSE_UP, functie (event: MouseEvent): void {pan = false;});Als de muis wordt verplaatst, en de pan variabele is ingesteld op true, de IsoView pan-functie om verandering noemen we de positie van waaruit de isometrische scène wordt bekeken
this.addEventListener (MouseEvent.MOUSE_MOVE, functie (event: MouseEvent):. void {if (pan) {view.pan (LASTX - event.stageX, Lasty - event.stageY).
De positie van de muis is opgeslagen in de LASTX en Lasty variabelen
LASTX = event.stageX; Lasty = event.stageY; }});}Nu door te klikken en slepen met de muis op het scherm van het uitzicht op de isometrische scène kan op een zeer intuïtieve manier worden veranderd
.