Creator3D: projectOnPlane无法应用于自身

重现案例:(可直接在浏览器控制台运行)

let vec = new cc.Vec3(10,10,10);
cc.Vec3.projectOnPlane(vec, vec, cc.Vec3.UNIT_Y);
console.log(vec.x, vec.y, vec.z);

期望结果

10, 0,10

实际结果

0, 0, 0

如果out参数为另一个Vec3,则无此问题,例如

let vec = new cc.Vec3(10,10,10);
let out = cc.Vec3.projectOnPlane(new cc.Vec3(), vec, cc.Vec3.UNIT_Y);
console.log(out.x, out.y, out.z);