Рассчитать текущую (ближайшую) сторону повернутого куба - PullRequest
1 голос
/ 20 февраля 2012

Я хотел бы найти текущую сторону и обновлять свойство $currentFace в моем классе Cube каждый раз, когда куб поворачивается.

Вот мой JSFiddle: http://jsfiddle.net/joecritch/tZBDW/

Как видите, я успешно обновляю $currentFace, когда напрямую перехожу к лицу с помощью меню. Однако я использую другой подход для управления клавиатурой (используя 3D-матрицу, чтобы куб не перемещался по неправильной оси).

Какой лучший способ рассчитать это?

У меня есть обработчик событий для afterRotation, поэтому код расчета можно разместить там.

__afterRotation: function(e) {
  // ...
  // Insert calculation code?
  // ...
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...