Comme on ferai pour un string par exemple:
Code : Tout sélectionner
string s1 = "string";
string s2 = "";
foreach (char c in s1)
{
s2 += c;
}
// s2 = "string"
Je suis en train de refaire un Flappy Bird, et c'est la seule façon que j'ai trouver pour pouvoir afficher mon score avec des sprites.
Avec cette méthode je pourrai isoler chaque chiffre du score appartenant au player 1 par 1, et ensuite les affecter aux index du tableau contenant les sprites.
Si vous avez une autres méthode je suis preneur aussi
Merci beaucoup, bon code et ne bloqués pas comme moi c'est relou :p
Edit: J'ai finalement reussi en faisant comme ca:
Code : Tout sélectionner
public void RecupScore(int score) {
if (score < 10)
{
image1.GetComponent<Image>().sprite = scored[score];
}
else
{
unite = score % 10;
image2.GetComponent<Image>().sprite = scored[unite];
centaine = score % 100;
centaine = centaine / 10;
image1.GetComponent<Image>().sprite = scored[centaine];
}
}