[RESOLU] [DB-AL] Récupérer un string d'une fonction

Questions à propos du scripting. Hors Shader, GUI, Audio et Mobile.
syanis94
Messages : 31
Inscription : 11 Nov 2018 16:23

[RESOLU] [DB-AL] Récupérer un string d'une fonction

Message par syanis94 » 26 Oct 2019 22:03

Salut les amis,

Svp comment faire pour récupérer le role dans cette fonction ?
PS : Y a une liste qui contient des rôles, je veux faire un tirage au sort de role

Code : Tout sélectionner

 public void tiragederole()
    {

        int Role = Random.Range(0, Roles.Count);
        string RoleFinal = Roles[Role];
        Roles.RemoveAt(Role);

      
    }

    private void Update()
    {
        if (Input.GetKeyDown("space"))
        {
           RoleAttribue = tiragederole();
        }
    }
Comment faire le return au moment de clique sur espace !

Avatar de l’utilisateur
Max
Messages : 8764
Inscription : 30 Juil 2011 13:57
Contact :

Re: Récupérer un string d'une fonction

Message par Max » 26 Oct 2019 22:27

Bonsoir,

ta fonction Tiragederole devrait ressembler a ceci:

Code : Tout sélectionner

public string Tiragederole()
{

        int Role = Random.Range(0, Roles.Count);
        string RoleFinal = Roles[Role];
        Roles.RemoveAt(Role);
	return RoleFinal;    
}
Maintenant concernant les questions sur les bases, n'hésite pas à travailler un peu les tuto sur le C#, genre
https://openclassrooms.com/courses/appr ... opper-en-c
https://openclassrooms.com/courses/prog ... jet-avec-c
Image
Pas d'aide par MP, le forum est là pour ça.
En cas de doute sur les bonnes pratiques à adopter sur le forum, consulter la Charte et sa FAQ

syanis94
Messages : 31
Inscription : 11 Nov 2018 16:23

Re: [RESOLU] [DB-AL] Récupérer un string d'une fonction

Message par syanis94 » 27 Oct 2019 11:03

Merci beaucoup mon frère <3

Répondre

Revenir vers « Scripting »