gpt4 book ai didi

actionscript-3 - .name 属性的 AS3 引用影片剪辑

转载 作者:行者123 更新时间:2023-12-01 08:35:24 25 4
gpt4 key购买 nike

是的,另一个简单的 noobie as3 问题。

如何通过“.name”引用影片剪辑?

我尝试寻找解决方案,但找不到任何东西。基本上,我使用循环将一组电影剪辑添加到舞台,所以我发现区分它们的方法是给它们一个“某物”的 .name + 循环的“i”。所以现在它们被命名为“something1”、“something2”、“something3”等等。

现在,我需要将一些发送到特定框架。通常我会这样做:

something1.gotoAndStop(2);

但是“something1”不是实例名称,只是“.name”。我找不到引用它的方法。

最佳答案

您想使用 getChildByName("name") more info

导入 flash.display.MovieClip;

// create boxes
for(var i:int = 0 ; i < 4; i++){

var box:MovieClip = new myBox(); // myBox is a symbol in the library (export for actionscript is checked and class name is myBox

box.name = "box_" + i;
box.x = i * 100;
this.addChild(box);

}

// call one of the boxes

var targetBox:MovieClip = this.getChildByName("box_2") as MovieClip;
targetBox.gotoAndStop(2);

关于actionscript-3 - .name 属性的 AS3 引用影片剪辑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11674195/

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