- Home /
Comparing Two Arrays
var score1 = 600; var score2 = 200; var score3 = 100; var score4 = 1000; var score5 = 50;
var playerscore = [score1,score2,score3,score4,score5]; var playername = ["player1","player2","player3","player4","player5"];
function OnGUI() {
System.Array.Sort(playerscore,playername);
}
Here i am trying to sort the score from highest to lowest.that is working fine.
here problem is when i sort the score and player name.the player is displaying wrong score.
let my player name and score be
player1-100
player2-500
player3-200
after sorting it changes to
player1-500
player2-200
player3-100
so i want after sorting the score also player name should display the correct score. when i sort the score from highest to lowest the name should rearrange as the players score.
so how can i compare the player name and score after sorting the score.so that the correct player occupies the correct score.player name should arrange according to the player score.
and i want to display the content in a gui.i tried many form but not able to solve this problem.
thanks in advance
Your answer
![](https://koobas.hobune.stream/wayback/20220613122818im_/https://answers.unity.com/themes/thub/images/avi.jpg)