计算旋转立方体的当前(最近)侧

时间:2012-02-19 22:51:41

标签: javascript css css3 3d matrix

我想找到当前的一面,并在每次旋转立方体时更新我的​​Cube类中的$currentFace属性。

这是我的JSFiddle:http://jsfiddle.net/joecritch/tZBDW/

正如您所看到的,当我使用菜单直接转到脸部时,我正在成功更新$currentFace。但是,我使用不同的方法进行键盘控制(使用3D矩阵,以便立方体不会进入错误的轴)。

计算这个的最佳方法是什么?

我有afterRotation的事件处理程序,因此计算代码可以放在那里。

__afterRotation: function(e) {
  // ...
  // Insert calculation code?
  // ...
}

0 个答案:

没有答案