0
我在一组中有一组对象[圆和某些行]。我希望将整个组旋转一个角度[比如90],其中旋转位于 圆圈的中心。然而,在旋转组时,它不会在其设置为圆心的偏移量上旋转。使用KineticJS旋转一组对象
任何帮助或意见将不胜感激谢谢!
@JohnWiseman按照这里的要求是我的代码。
var x = petridishGroup.getChildren()[0].getX();
var y = petridishGroup.getChildren()[0].getY();
var offX = x + petridishGroup.getChildren()[0].getRadius().x;
var offY = y + petridishGroup.getChildren()[0].getRadius().y;
petridishGroup.setOffset(offX, offY);
petridishGroup.setRotation(45);
gamePlayLayer.draw();
通常,解决方案是给组提供偏移量。如果这不适合你,你可以发布一些代码吗? – 2012-07-22 23:19:51
感谢您的回复。我确实给了这个团体抵消。如果它仍然无效,我会再次尝试并提供代码更新。 – Dave23Rave 2012-07-23 14:59:52