private void updateTransformedTempObject(SpriterAbstractObject source, SpriterAbstractObject target) { source.copyValuesTo(target); if (!target.hasParent()) { target.setX(target.getX() + this.pivotX); target.setY(target.getY() + this.pivotY); } this.translateRelative(target, (target.hasParent()) ? this.tempBones2[target.getParentId ()] : this.tempParent); }
private void updateTempObject(SpriterAbstractObject source, SpriterAbstractObject[] target) { bool found = false; for (int j = 0; j < target.Length && !found; j++) { if (source.getId() == target[j].getId()) { source.copyValuesTo(target[j]); found = true; } } }