求flash as 3.0高手指点

2025-05-12 06:44:04
推荐回答(1个)
回答1:

因为getChildByName()返回的是一个DisplayObject实例,本身没有buttonMode和id属性,编译通不过不过。DisplayObject是一个比较低级的显示累,常用的显示组件都继承它,扩展了不少属性和方法,getChildByName后应该强制转化为child本身的类型或转化为objcet后再处理,如:
(myMenu.getChildByName("m"+i) as Object).id = i;