这个问题我遇到过,会变形的时候是因为d.x和 d.y同时为0;
解决方案如下:(加在函数体的最开始)
if (d.x == 0 && d.y == 0) {
return;
}
加上
if (d.x == 0 && d.y == 0) {
return;
}
没那么明显了,
但是感觉还是稍微有点变形。
d.z那里固定写0
d.z 用0也还是感觉变形了。
这个问题我遇到过,会变形的时候是因为d.x和 d.y同时为0;
解决方案如下:(加在函数体的最开始)
if (d.x == 0 && d.y == 0) {
return;
}
加上
if (d.x == 0 && d.y == 0) {
return;
}
没那么明显了,
但是感觉还是稍微有点变形。
d.z那里固定写0
d.z 用0也还是感觉变形了。