for (int col = 0; col < MAX_COL_COUNT; col++) {
if (gamePointArr[MAX_ROW_COUNT - 1][col] == 0) {
pointArr[(MAX_ROW_COUNT - 1) * MAX_COL_COUNT + col]->setOpacity(0);
}
else {
pointArr[(MAX_ROW_COUNT - 1) * MAX_COL_COUNT + col]->setOpacity(255);
}
pointArr[(MAX_ROW_COUNT - 1) * MAX_COL_COUNT + col]->setTextureByType(gamePointArr[MAX_ROW_COUNT - 1][col]);
}
gamePointArr 存放二维数组
pointArr存放图片集
按钮点击事件 和 shedule 事件 两个独立事件里面如果恰好 同时执行了 以上类似代码,对同一个vector中对象进行修改 。 会导致显示错乱呢
请问 应该采取什么样的方法处理 使得图片集刷新显示不会错乱呢