应该不会那么复杂吧  根据横纵坐标就知道在哪层了呀 难道楼梯是不规则的?  当然我没搞过游戏开发 只是那么一说...

解决方案 »

  1.   

    猜想下,有一个相对的坐标原点,然后每一层在这相对坐标原点的位置都有了,就可以计算人物在哪一层了吧
      

  2.   

    知道横纵坐标并不能确定在哪一层,因为错层关系的存在。就拿老式的公房来说,你在走楼梯,但是你在走哪一层的楼梯时如何判断出的?
      

  3.   

    问题的难点在于,你当前的位置,往前N个距离之后,是爬上去了?还是掉下去了?
      

  4.   

    你的坐标不是三维的吗?
    你只需要知道鼠标等用平面坐标表示位置的物体怎样映射到3D 坐标就行了