我有一个由32个元素组成的数组,设置如下:
racers[i] = {plCP = 0, plPos = 0}
我希望按照plCP的值对这个数组进行排序,并将plPos设置为排序结果。代码如下:
racers[1] = {plCP = 3, plPos = 3}
racers[2] = {plCP = 2, plPos = 4}
racers[3] = {plCP = 6, plPos = 2}
racers[4] = {plCP = 12, plPos = 1}
racers[4] = {plCP = 6, plPos = 2}
注意,两个物品可能有相同的plCP值。在这种情况下,我希望它们具有相同的plPos值。
这是我正在开发的赛车游戏,我正在尝试根据玩家当前驾驶的检查点来计算他们在比赛中的位置。