![]() |
DDM君 (2009-04-11 18:00:53) |
用几何的角边关系就可以解决,如果下面看不懂希望去百度查查。 先获取中心点,然后获取鼠标位置 这两个数据算出直角三角形的斜边c和A角(就是sprite的rotation)的临边 由下面这个公式,可以算出角A(就是sprite的rotation) cosA=b/c |
![]() |
joey (2009-04-22 15:07:09) |
椭圆维持一个向量rotation,获得鼠标移动前后两个向量位置v1,v2, 把v1-v2赋给rotation即可。 |
|
|