Flash使用MC里面的MC或者组件

首先取得当前MC,把里面的MC或者组件设置实例名称,也相当于程序中设置的Name属性,在FB中通过:

MC中MC:resource.getObject("当前MC“).getChildByName(MC实例名称) as Sprite;

MC中组件:resource.getObject("当前MC“).getChildByName(组件实例名称) as TextField;

getObject方法内是ApplicationDomain.currentDomain.getDefinition(objectName) as Class;

也可以通过getChildAt(0)方便加载,如果不知道或者取出对象为空时,可以先用getChild(i)方法,把里面的对象全部打印出来看一下;

你可能感兴趣的:(Flash)