Action avec un parametre optionel
Bonjour a tous,
je malgré des recherches, je n'arrive pas a trouver de solution a mon problème.
Je cherche a ajouter un paramètre a une Action qui soit optionnel.
Exemple
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
Action<GameObject> callbackDown;
public void SetOnMouseDown( Action<GameObject> callback )
{
this.callbackDown = callback;
}
void OnMouseDown()
{
if (this.callbackDown != null)
this.callbackDown( this.gameObject );
} |
J'aimerai que GameObject soit un paramètre optionnel.
De façon a ce que mon code puisse aussi bien devenir quelque chose comme ça :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
Action callbackDown;
public void SetOnMouseDown( Action callback )
{
this.callbackDown = callback;
}
void OnMouseDown()
{
if (this.callbackDown != null)
this.callbackDown();
} |
Je ne sais pas si c'est possible ou si il fait que je change radicalement mon code pour pouvoir faire ce que je souhaite.
Si quelqu'un a une solution je suis preneur.
Merci par avance.
Cordialement.