0

如何在位图中逐点旋转?我需要左下角旋转手。

补间js,画架js

在此处输入图像描述

谢谢。

4

2 回答 2

0

您可以使用 Bitmap 对象的regXregY属性来更改它的注册点的偏移量。

出于您的问题的目的:如果您想使用左下角,您需要指定的坐标是(0, imgHeight),其中imgHeight是用于创建位图的图像的高度。

hand.regX = 0;
hand.regY = imgHeight;

对于regY属性的值,可以手动赋值,也可以使用getTransformedBounds()方法获取高度。

var handRect = hand.getTransformedBounds();
hand.regY = handRect.height;
于 2017-07-31T00:27:23.620 回答
0

旋转使用注册点(默认情况下位图的左上角),但您也可以设置regXregY更改元素的原点。

于 2017-07-30T20:24:08.880 回答