*   >> Leitura Educação Artigos >> science >> programação

AS3IsoLib Tutorial Series - Camera

arar o panning da câmara, de modo pan é definida como falsa

 this.addEventListener (MouseEvent.MOUSE_UP, function (event: MouseEvent): void {pan = false;}); 

Quando o mouse é movido, ea variável pan é definido como verdadeiro, nós chamamos a função pan IsoView à mudança a posição a partir da qual a cena é vista isométrica

 this.addEventListener (MouseEvent.MOUSE_MOVE, function (event: MouseEvent):. void {if (pan) {view.pan (lastX - event.stageX, Lasty - event.stageY);. 

A posição do mouse é guardado nas variáveis ​​lastX e Lasty

 lastX = event.

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

Agora, clicando e arrastando o mouse sobre a tela de visualização da cena isométrica pode ser alterado de uma forma muito intuitiva

.

Page   <<  [1] [2] 
Copyright © 2008 - 2016 Leitura Educação Artigos,https://artigos.nmjjxx.com All rights reserved.