gpt4 book ai didi

ios - 为 flash 到 ios 项目渲染可水平拖动的影片剪辑列表的最佳方法是什么

转载 作者:行者123 更新时间:2023-11-29 05:01:10 25 4
gpt4 key购买 nike

ActionScript 移动项目。闪存到 iPad。我使用的是 Flash Builder 4.5.1

  1. 我有一行影片剪辑,需要水平拖动。
  2. 最多可以有 300 个剪辑。每个剪辑的宽度为 100 像素。
  3. 每个剪辑都有不同的内容/文本和动画。
  4. 可视区域将是舞台。

有关...的任何提示或信息链接

拖动。不在舞台上时拖动和删除剪辑。 (我不知道如何删除并放回剪辑中的正确内容)如何管理内容。优化。

任何想法将不胜感激!感谢您抽出时间。

最佳答案

最好的选择是使用 Flex 组件,因为它们本身支持拖放功能。

http://livedocs.adobe.com/flex/3/html/help.html?content=dragdrop_4.html

只需使用 HorizontalList对象在你的情况下,因为你想要水平滚动。根据您在任何给定时刻想要在屏幕上显示的单元格数量设置 CellRenderer 的大小(例如 1024px = iPad 的宽度,因此每个单元格 100px 将使屏幕上同时显示 10 个单元格)。每个影片剪辑都会根据单元格的大小调整自身大小,并缩小或增长以适应分配的空间。据我所知,动画、图像和文本在这样的列表中都可以正常工作(尽管我主要处理 TileList 对象)。

Flex 组件具有内置优化功能,这意味着它们仅在屏幕上呈现单元格,并在用户滚动时加载新单元格。 DataProvider 中的项目数量不应影响性能。

查看我提到的链接,如果您有任何其他问题,请发表评论。如果您根本不使用 mxml,例如'纯 AS3',那么您将需要一些外部库来支持拖放:http://code.google.com/p/as3-drag-and-drop-tilelist/

干杯,

乔什

关于ios - 为 flash 到 ios 项目渲染可水平拖动的影片剪辑列表的最佳方法是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6919624/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com