在定时器里 给刚体设同一个速度变量时 隔几个 这个速度变量就变了?

         let endpos = cc.p(100,-1000);
        self.schedule( ()=> {
            let p = self.pArr[index];
            index++;
            p.setPosition(self.startPos);
            p.active = true;

            p.getComponent(cc.RigidBody).linearVelocity = endpos;
        }, 0.2 , self.pArr.length - 1 , 0);

已经发出了刚体 跟别的发生的碰撞。 大概在 第 4 5个的时候 endpos 就自己发生了变化。 导致 新的刚体 乱移动

在外面没有任何修改这个变量的操作 在定时器里 打印这个变量 第 4 5次的时候 这个变量 就自己发生了 改变。 不清楚 跟 前面的变量 发生碰撞 有没有关系。