0

到处找这个,但找不到任何东西,所以我希望有人能提供帮助。也许网上有一些东西,但我没有用正确的语言表达......

使用 Actionscript,我想更改名称中按行号xy列号上升的多个符号,即SP_01_01- SP_01-10...... SP_02_01...等

我需要使用另外两个保存名称的数字部分的变量来访问该符号并更改xy值。

这是我从我搜索并认为是正确的内容中尝试过的

["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 回答