求flash高手 as2 as3 怎么把 字符串 转换成 变量名 MC名

as2和as3中比如有100个变量a1,a2,a3,a4……a100如何使用计算得到字符串循环访问其中的变量for(i=1;i<=100;i++){if(i%3==0){... as2 和as3中

比如有100个变量a1,a2,a3,a4……a100

如何 使用 计算得到字符串 循环访问其中的变量
for(i=1;i<=100;i++)
{
if(i%3==0)
{
trace(【这里就是问题所在:如何访问变量【"a"+i】,记得好像有个转换函数,是什么来的忘了】);
}
}

如果不是变量而是MC 又该如何访问呢?请高手赐教。。。
那个 再加一个问题, 函数名也遇到了同样的问题,请问这个怎么解决?
展开
 我来答
limited002
2012-11-22 · 超过12用户采纳过TA的回答
知道答主
回答量:32
采纳率:100%
帮助的人:28.6万
展开全部
其实,没有那么麻烦的。
你说的那个转换函数 我也忘了,因为我找到了一个更好更简单的方法,就是数组。
在变量或者MC初始化的时候就用一个数组指向他们,下标变量和变量名变化值相同就好,方便计算查找。然后调用的时候只需访问数组就好了。
追问
帮我想想吧,我急需那个转换函数,谢谢。

还有你说的方法我也试了试 ,效果还可以。AS2,AS3都可以,但我还是想知道那个函数。帮我想想。
TableDI
2024-07-18 广告
VLOOKUP是Excel中用于垂直查找的函数,其基本用法包括四个参数:1. 查找值:即在数据表首列中需要搜索的值。2. 数据表:包含查找值的单元格区域或数组。3. 返回值所在列数:指定返回查询区域中第几列的值。4. 查找方式:选择精确匹配... 点击进入详情页
本回答由TableDI提供
偷袭抵抗
2012-11-22 · TA获得超过140个赞
知道小有建树答主
回答量:319
采纳率:100%
帮助的人:324万
展开全部
this["a"+i];
追问
谢谢

as3变量可以使用,测试成功了;MC还是不行;估计必须使用那个转换函数。

但是as2 提示 【 '.' 运算符后应该有字段名称】,怎么办
请问您还记得那个 函数吗?
===============好了as2也搞定了==========
请问函数名也遇到了同样的问题,怎么办?
追答
this["a"+i]();
AS2不了解...不清楚怎么弄. as3是可以的.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式