我有一个拖放式游戏,一旦它们落到他们的区域,我就会遇到一些问题。有12个MC,并且有4列x 3行目标完全对齐。当所有的动画片段都被删除时,水平/垂直对齐方式并不完全相同。
我知道这涉及每个mc上的注册点,并且我试图使用FreeTransform尽可能地将每个部分的中心对齐,但它都是可视的并且留下了出错的空间。
有没有办法在它们落到目标上后对齐所有12个棋子?
答案 0 :(得分:1)
我不确定我是否完全理解你的问题。如果您只是想重新对齐剪辑以确保它完全居中;你不必在视觉上做到这一点。
只需进入剪辑按住ctrl + a选择所有内容,然后查看高度和宽度。剪辑的中心点应位于:
x = - (宽度/ 2) y = - (高度/ 2)
因此,您可以浏览每个剪辑并手动设置。
如果所有剪辑都具有相同的注册点,则可以在代码中完成类似的代数,以计算它们居中时应放置的位置。
这听起来不行,因为你已经手动移动了他们的注册点,在这种情况下你应该进入并使用前面的方法来计算他们的中心。