0

在我看来这是不可能的,但只是检查是否有神奇的解决方案。假设我有一个容器movieClip,里面有很多不同名字的子movieclip。我想使用搜索条件按名称搜索子 mcs,无论是正则表达式还是开头、结尾 + 字符串。当然,我知道我可以遍历子 mcs 并过滤名称与我的搜索条件匹配的 mcs。但我不是在寻找这种方法,因为它很消耗资源。另外,我不能返回匹配的 mcs 数组,如果它只返回第一个匹配就足够了。

4

1 回答 1

1

如果您将容器内的所有子项保持排序,则搜索速度会快很多。您可以制作自己的智能添加方法,该方法将保留所有名称的一些二叉树并将项目插入正确的位置。(或者您甚至可以添加每个项目,并将其名称的单独实例添加到排序的名称列表中,您可以在添加/删除项目时添加/删除该列表。)

于 2012-07-26T13:21:20.747 回答