发布后为什么效果不对

做了个小游戏 ,在编辑器里预览都正常的,为什么发布成WEB 后就不对了

发布后是这样的:预制体为什么不出来?


还有个问题,有两个场景 ,一开始应该这样,可发布后,直接就是主画面,为什么?

发布的时候可以设置初始场景

问题发现了,生成一个管子可以,
但想用一个数组,生成三个预制体,发布就不对, 哪里错了?
properties:{
any:[],
}

////
for (i=0;i<3;i++)
{

   this.any[i]=cc.instantiate(this.popprefab);
 
  this.node.addChild(this.any[i]);
  this.any[i].x=-80+150*i;
  this.any[i].y=-120+Math.random()*200;
   }

是否是i未定义的原因呢

var newstar=cc.instantiate(this.popprefab);

this.node.addChild(this.newstar);
这个生成一个是可以的,发布也没问题,

但想一下出来三个管子,,想用数组,测试是可以的,但发布后管子没有,是不是数组用法不对?

终于找到问题了,原来是 for ( ) 少了 var

for (var i=0;i<3;i++)

你这太狠了:joy: