修改ShapeInstance方法