缩放独有老问题根因(源码实证):缩放 hover(GetScaleType)与拖拽 (HandleScale ratio 分母)依赖"法线=轴"平面求交,交点距离分子 numer = -dist·dot(camToObj, 轴)。正对视角相机与物体无横偏时 numer≡0 → len=0/垃圾 → 杆 hover 不到、ratio 分子分母乱跳(数值随机猛变)。 平移 hover 是纯屏幕距离、平面法线经正交化自适应;旋转是屏幕角数学 ——故唯独缩放有此病。SCALE op 下判据换 |dot(camToObj,轴)|<0.1, ROTATE 不 mask,TRANSLATE 保持 sinθ<0.25。中心块等比缩放 (MT_SCALE_XYZ,屏幕空间数学)不受 mask 恒可用。