永发信息网

AS2 for循环如何实现隔一段时间循环一次内容

答案:1  悬赏:40  手机版
解决时间 2021-05-18 12:18
  • 提问者网友:精神病院里
  • 2021-05-17 16:54
for(i=0;i<=PhotoNum;i++)
{ 这个语句中能否实现每间隔一定的时间判断条件,并执行一次  (就是每次i+1并执行一次循环就隔一定时间)
最佳答案
  • 五星知识达人网友:北城痞子
  • 2021-05-17 17:09
首先建议你把“eval”改成:_root.map_mc,因为eval是1.0的语法,看着太不舒服了。
按钮不起作用是因为循环结束了,i已经变成了最大值,你的按钮效果只有最后一个会起作用。这样写:
_root.map_mc["czrk"+i].onRollOver = function()
{
var d:Number = Number(this._name.slice(4));
_root.map_mc["sm"+d]._visible = true;
};

_root.map_mc["czrk"+i].onRollOut = _root.map_mc["czrk"+i].onDragOut = function()
{
var d:Number = Number(this._name.slice(4));
_root.map_mc["sm"+d]._visible = false;
};
//思路是首先获得某个按钮的编号赋值给局部变量d,然后控制这个影片的现实与隐藏。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯