0

これをどこでも探しましたが、何も見つからないので、誰かが助けてくれることを願っています。多分オンラインで何かがあるかもしれませんが、私はそれを正しい言葉で表現していません....

Actionscriptを使用して、行番号と列番号で名前が上がる複数のシンボルを変更xしたい、つまり- ...... ...などySP_01_01SP_01-10SP_02_01

x名前の数値部分を保持する他の 2 つの変数を使用してそのシンボルにアクセスし、との値を変更する必要がありyます。

これは、私が検索して正しいと思ったものから試したものです

["SP__" + rownum + "_" + colnum].x = xcol;
["SP__" + rownum + "_" + colnum].y = yrow;
4

1 に答える 1

1

この方法でオブジェクトを呼び出してみてください:

getChildByName("SP__" + rownum + "_" + colnum).x = xcol;
getChildByName("SP__" + rownum + "_" + colnum).y = yrow;

このようにさらに良い:

import flash.display.DisplayObject;
var cell:DisplayObject =  getChildByName("SP__" + rownum + "_" + colnum);
cell.x = xcol;
cell.y = yrow;
于 2013-06-09T04:29:35.970 に答える