let start = cc.v2(100, 100);
for(let i = 0; i < array.length; i++) {
start.add(50, 0);
cc.log(start);
dosomething(start);
}
这样打印全是 Vec2 {x: 100, y: 100}, 为什么没有增加
let start = cc.v2(100, 100);
for(let i = 0; i < array.length; i++) {
dosomething(start.add(50, 0));
}
dosomething: function(pos) {
cc.log(pos);
}
这样打印是Vec2 {x: NaN, y: NaN}
为什么
