Problème CS0122

Signaler
Messages postés
1
Date d'inscription
mardi 19 mai 2020
Statut
Membre
Dernière intervention
19 mai 2020
-
Messages postés
14879
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
20 octobre 2020
-
Bonjour,
Etant très nouveau dans le C#, j'ai quand même tenter de crée un mini jeux vidéo en 2d.
Le problème et que j'ai une erreur CS0122 alors que tout est en public
-
public void OnCollisionEnter2D(Collision2D collision)
    {
        if (collision.transform.CompareTag("Player"))
        {
            PlayerHealth playerHealth = collision.transform.GetComponent<PlayerHealth>();
// La ligne qui pose problème :           
 playerHealth.TakeDamage(damageOnCollision);
A voir également:

1 réponse

Messages postés
14879
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
20 octobre 2020
446
Bonsoir

pour poster un code, il faut faire comme décrit dans ce petit tuto https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code


C# est un langage qui peut s'utiliser avec plein d'interfaces différentes, il faut aussi que tu précises cette interface:
  • winform
  • wpf
  • asp
  • unity
  • etc...