我有一堂课叫woodyard
. 里面有一个方法叫做collect_wood
. 它的参数是一个Player
对象。该方法player.wood_resource
每次被调用时加 1。
我主要这样使用它:
for(int i = 0; i < woodyards.size(); i++)
{
woodyards[i].collect_wood(p1);
}
p1 是一个玩家对象。
这是 collect_wood 方法:
void woodyard::collect_wood(Player player)
{
player.wood_resource++;
}
wood_resource
当我运行它时没有影响。请帮忙。我正在使用 CodeBlocks 在 C++ 中编码