webgl中添加小品的时候,通过输入框输入x轴偏移值对模型进行位置偏移,如果输入数据大于22,可以偏移。当数据小于21,则偏移无效。如图。
instance是模型,pos是原始位置,newPos是偏移后位置(均是catesian坐标)。当输入数据为5,newPos在pos的基础上增加了5个单位,但是执行完updatPosition方法后,instance的position仍为原来值(pos的值),所以模型未更新位置。而使用注释行:instance._position = newPos;可以实现position数据的修改,但是不能更新模型位置。