Set the rotation center of bitmaps with no rotation center to the center of the stage

This commit is contained in:
DD Liu 2020-05-24 22:18:55 -04:00
parent 87e01639c0
commit 8b03c5af54

View file

@ -148,6 +148,13 @@ class PaperCanvas extends React.Component {
if (!this.queuedImageToLoad) return;
this.queuedImageToLoad = null;
if (typeof rotationCenterX === 'undefined') {
rotationCenterX = imgElement.width / 2;
}
if (typeof rotationCenterY === 'undefined') {
rotationCenterY = imgElement.height / 2;
}
getRaster().drawImage(
imgElement,
(ART_BOARD_WIDTH / 2) - rotationCenterX,