首先在预构造内获取旋转半径,模型设置,以及模型大小
再去事件刚开始时进行获取上一次位置(用于计算切线方向),并判断是否有选中需要旋转的物体,如果有,就把他的位置设置给旋转中心位置,如果没有,Center Rotate Position也时暴露在外部进行填写的
利用旋转矩阵(Z轴)计算出旋转轨迹,以及利用上一帧的位置信息与当前位置信息计算出切线方向,剩下就是设置值了,每一帧过后,角度angle值增加
首先在预构造内获取旋转半径,模型设置,以及模型大小
再去事件刚开始时进行获取上一次位置(用于计算切线方向),并判断是否有选中需要旋转的物体,如果有,就把他的位置设置给旋转中心位置,如果没有,Center Rotate Position也时暴露在外部进行填写的
利用旋转矩阵(Z轴)计算出旋转轨迹,以及利用上一帧的位置信息与当前位置信息计算出切线方向,剩下就是设置值了,每一帧过后,角度angle值增加