cocos制作loading
在cocos层级管理器中添加节点:

并在属性检查器中设置节点宽高,调整透明度为0(实现显示和隐藏)

item节点宽10 高40 。
在js文件中添加loading节点,在start()中添加定时器:
this.schedule(function () {
  this.loading.children.forEach((ele, index) => {
    const delay = index * 0.1;
    cc.tween(ele)
      .delay(delay)
      .to(0.2, { height: 80 })
      .to(0.2, { height: 40 })
      .union()
      .start()
  })
}, 1)
在需要loading显示的位置添加代码this.loading.opacity = 255;
完成效果如下(录屏出来的效果有些卡顿,实际并不会这样):


 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号