1

我正在使用 flash builder 开发一个画板应用程序。用户可以绘制一些形状对象(椭圆、圆形、矩形)。我想在我的应用程序中实现一些类似 ms-word 的分组/取消分组功能。我通过将多个对象放在一个容器(UIComponent)中来对它们进行分组。现在我将调整大小应用到容器并且它调整得很好。我正在使用免费的对象处理程序 API 在容器上应用选择句柄。我想根据容器更改的大小调整所有子项的大小并重新定位。一切都很顺利,直到容器内的所有孩子的旋转 = 0。但是如果有任何孩子的旋转 > 0 和 <0 事情会变得更糟。孩子调整大小但不是以适当的方式。我拉伸父容器宽度并增加旋转子容器的高度。

4

1 回答 1

0

您使用的是 Flash 专业版吗?以我的经验,将对象放置在符号中是最好的方法,这对我来说是最容易实现的。

  1. 选择要链接在一起的所有对象(也可以包括现有符号)
  2. 右键单击并选择“创建符号”
  3. 将符号命名为您想要的名称,然后单击确定

然后,您可以自由变换该符号的任何实例,从而保留其中对象之间的关系(包括旋转)。

于 2012-04-12T16:51:35.477 回答