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
14567
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
4 août 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
14567
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
4 août 2020
426
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...