0
A
回答
0
你需要根据自己的总宽度上居中他们。假设它们都具有相同的宽度,这样的事情应该工作:
var imageX:int = (stage.stageWidth - images.length * imgWidth)/2; // Assuming all the images have the same width
for (var i:int = 0; i < images.length; i++) {
var image:* = images[i];
image.x = imageX;
imageX += imgWidth;
}
如果他们有不同的宽度,只是通过图像循环计算总宽度。
1
您可以将它们全部添加到一个容器中,中心集装箱改为:
var container:Sprite = new Sprite();
container.addChild(img1);
container.addChild(img2);
//...
container.x = (stage.stageWidth - container.width) * 0.5;
相关问题
- 1. css水平居中图像
- 2. 水平居中图像
- 3. 居中图像在水平列表中
- 4. IE7垂直和水平图像居中
- 5. FXML如何水平居中图像
- 6. 无法对齐图像水平居中
- 7. 水平居中水平ItemsControl
- 8. 水平居中
- 9. 水平居中
- 10. 水平居中和垂直居中响应图像
- 11. 水平居中UL
- 12. 居中水平UL
- 13. 水平居中水平滚动页面
- 14. 将文本和图像并排排列在水平居中水平
- 15. Android中的水平居中视图GridLayout
- 16. AS3 - 图像平滑
- 17. 垂直和水平居中FontAwesome图标
- 18. 水平居中我的图标
- 19. 试图居中水平LinearLayout布局
- 20. ImageView中水平居中TextView
- 21. 垂直和水平居中一个图像在div中
- 22. 垂直居中对齐水平菜单中的图像
- 23. 在页脚HTML和CSS中居中水平对齐的图像
- 24. 水平和垂直居中框中的图像
- 25. 居中在中间有一个图像的水平菜单
- 26. CSS图像不在媒体查询中水平居中
- 27. 水平居中的表行
- 28. 水平居中浮动框
- 29. 无法水平居中div
- 30. 水平居中多个UIView