如果孩子的父母有父母,如何访问孩子?

时间:2012-12-11 12:32:34

标签: actionscript-3 actionscript

我的动作脚本3.0有问题

我无法访问孩子(让我们称之为孩子A),其中孩子A有一个父Sprite(称为精灵B)。而Sprite B有一个父C(精灵)。

例如:

var prBoard:Sprite = new Sprite();
prBoard.name="p";
var spMatrix:Sprite = new Sprite();
spMatrix.name="s";
var tf:TextField = new TextField();

            tf.width = 30;
            tf.height = 20;
            tf.name = "r";
            tf.text= "27";

this.addChild(prBoard);
prBoard.addChild(spMatrix);
spMatrix.addChild(tf);

问题是如何访问textField tf?

1 个答案:

答案 0 :(得分:1)

trace((((getChildByName("p") as DisplayObjectContainer).getChildByName("s") as DisplayObjectContainer).getChildByName("r") as TextField).text); //27