*   >> Lectura Educación Artículos >> science >> programación

AS3IsoLib Serie Tutorial - Camera

atón entre bastidores.

 LASTx = event.stageX; Lasty = event.stageY;});. 

Cuando se suelta el ratón queremos detener el paneo de la cámara, por lo que la cacerola se establece en false

 this.addEventListener (MouseEvent.MOUSE_UP, la función (event: MouseEvent): void {pan = false;}); 

Cuando se mueve el ratón, y la variable de la cacerola se establece en true, llamamos a la función pan IsoView al cambio la posición desde la que se ve la escena isométrica

 this.addEventListener (MouseEvent.MOUSE_MOVE, la función (event: MouseEvent):.

void {if (pan) {view.pan (LASTx - event.stageX, Lasty - event.stageY);.

La posición del ratón se guarda en las variables LASTx y Lasty

 LASTx = event.stageX; Lasty = event.stageY; }});} 

Ahora haciendo clic y arrastrando el ratón en la pantalla de la vista de la escena isométrica se puede cambiar de una manera muy intuitiva

.

Page   <<  [1] [2] 
Copyright © 2008 - 2016 Lectura Educación Artículos,https://lectura.nmjjxx.com All rights reserved.