[]Vector3 是不是有个BUG?@版主

Vector3.equals 这个是对比两个3维坐标是否相同
我发现 new Vector3(1, 1, 1) 与 new Vector3(-1, -1, -1)  是相同的,后来我断点跟进去发现,该方法内调用
MathUtils3D.nearEqual的时候,全部采用 绝对值,那么 把绝对值送进去的话,应该是 1- 负1 应该变成 1+1 结果
方法里面变成了 1-1 那么是0 ,这样的话,所有的正负坐标对比都是 相同的。不知道这个是不是 BUG?还是我使用问题?
已邀请:

Aar0n

赞同来自:

这个经查证,19b这个版本没有做出修改,先自行把代码中取绝对值的abs去掉,下个版本修复。

该问题目前已经被锁定, 无法添加新回复

商务合作
商务合作