したがって、アイテムのインベントリがあり、配列にはムービークリップであるアイテムのインスタンス名があります。すべてのアイテムのボタンモードがtrueになるようにしたいです。
すべてが i.buttonMode = true まで機能します。私はこれを取得します: 1119: 静的タイプ String の参照を介した、おそらく未定義のプロパティ buttonMode へのアクセス。しかし、インスタンス名を使用すると、Inv_1.buttonMode = true のようなものが機能します。
主な質問は、どうすれば配列を反復処理して、各インスタンス名をボタンにできるかということです。
(私も getChildByName.(i).buttonMode = true; を試しました)、それはうまくいきませんでした。:S
package  {
import flash.display.*;
import flash.events.*;
public dynamic class Drag extends MovieClip {
    var Inventory:Array =  ["Inv_1", "Inv_2", "Inv_3", "Inv_4t", "Inv_5"]; 
    public function Drag():void {
        for (var i:String in Inventory){ 
            i.buttonMode = true;
            }
        }
    }
}