[PreviewInEditor] Cannot assign to read only property ‘x’ of object ‘[object Object]’ 不能够给一个只读的属性赋值
错误代码如下:
this.rigiBody.setLinearVelocity(this.velocity);
let direction = this.velocity.clone().normalize();
let verticalDir = Vec3.UP; /// 错误代码,点进这个UP一看,发现它是只读的。
let axis = verticalDir.cross(direction); /// 所以这里不能给verticalDir 赋值
修正后的代码如下:
let verticalDir = new Vec3();