繁体   English   中英

如何在Flash中添加容器或面板并使用ActionScript 3.0调整其大小

[英]How to add container or panel in flash and resize them using actionscript 3.0

我想在一瞬间显示一些图像。 单击图像时,图像将如下图所示向上移动。 在此处输入图片说明

在此处输入图片说明

当我单击图像时: 在此处输入图片说明

但是问题是当我单击该组中的图像时,图像之间存在间隙。 我想附上它们。 我无法解决问题。 请任何人帮助我解决问题。

如果您使用的是Flex,那将是微不足道的。 您将卡设置在一个HGroup (计算gap将很困难,但并非不可能),只需从该组中删除选定的卡并将其放置在另一个卡中即可。 取出卡后,您的其他卡将根据布局自动重新对齐。

如果您不使用Flex,建议您将用于首先布局卡的代码提取到单独的函数中。 选择卡后,将卡从当前所在的DisplayObjectContainer移出并将其放置在另一个卡中,然后再次简单地调用布局函数即可。 这与我使用Flex时使用的方法相同,但是由于缺少Flex的布局引擎,自动化程度有所降低。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM