搜索动画片段

时间:2012-07-26 13:03:40

标签: actionscript-3 movieclip

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

1 个答案:

答案 0 :(得分:1)

如果您对容器内的所有子项进行排序,搜索速度会快得多。您可以创建自己的智能Add方法,该方法将保留所有名称的二叉树并将项目插入正确的位置。 (或者您甚至可以添加每个项目,还可以将其名称的单独实例添加到您添加/删除项目时添加/删除的已排序名称列表。)