for循环中加入延时函数setTimeout
来源:互联网 发布:淘宝名叫什么好 编辑:程序博客网 时间:2024/05/29 07:41
在for循环中加入延时函数setTimeout,因加入延时导致,i总是取得超出边界的值
for(var i=0;i<len;i++){ setTimeout(function () { cc.warn("lrcs ",self.Lrcs[i]); },i*(this.singsDuration/(len-1)))}
解决方案:
for(var i=0;i<len;i++){ this.creatFunction(i,i*(this.singsDuration/len)); }},creatFunction:function (i,time) { var self=this; setTimeout(function () { self.Lrcs[i].getComponent(cc.Animation).play("WTBAni"); },time*1000)},
0 0
- for循环中加入延时函数setTimeout
- 设定延时函数setTimeout
- 关于for循环中引用setTimeout
- js for循环中加settimeout问题
- for循环中setTimeout使用注意
- flex在for循环中使用setTimeout
- for循环中执行setTimeout问题
- Keil代码中for循环延时问题
- 如何让for循环中的setTimeout()函数像预想中一样工作?
- js经典面试问题:如何让for循环中的setTimeout()函数像预想中一样工作?
- for循环与setTimeout
- for循环和setTimeout
- for循环中的setTimeout()
- for循环 延时
- 关于阿里的笔试题for循环中嵌套setTimeout
- 【javascript知识进阶】关于for循环中定义setTimeout
- javascript 不停(setInterval)/延时(setTimeout)函数
- setTimeout延时带参的函数
- 控制页面最大最小宽度
- Qt服务器的搭建
- Qt 中 链接Ws2_32.lib
- QT设置应用程序图标
- 输入子系统框架开发
- for循环中加入延时函数setTimeout
- 爱读最新地址
- iOS 开发中你是否遇到这些经验问题(一)
- iOS录音
- android 的textview显示过长文本时用一个按钮控制展开与收缩
- 整理ORACLE官网Linux X86-64系统安装步骤
- 象棋机器人 1 数据分析收集-爬虫编写
- DNS
- Gradle的安装与使用