if (this.hasBounds()){
centerPoint = this.getBounds().getCenterPointLocal();
centerPoint.transform(this.getLocalMatrix());
}else{
centerPoint = this.getCenterPointGlobal();
centerPoint.transform(this.getGlobalInverseMatrix());
}
this.scale(1/this.getWidthXY(TransformSpace.RELATIVE_TO_PARENT), 1/this.getWidthXY(TransformSpace.RELATIVE_TO_PARENT), 1, centerPoint);
this.scale(width, width, 1, centerPoint);
// this.scale(1/this.getWidthLocal(), 1/this.getWidthLocal(), 1, centerPoint, TransformSpace.RELATIVE_TO_SELF);
// this.scale(width, width, 1, centerPoint, TransformSpace.RELATIVE_TO_SELF);