Problème script c#

Questions à propos du scripting. Hors Shader, GUI, Audio et Mobile.
sashi63
Messages : 14
Inscription : 03 Mars 2019 15:57

Problème script c#

Message par sashi63 » 03 Mars 2019 16:36

Bonjours à tous, je me permet de vous demander de l'aide car depuis la dernière mise à jour de Unity, mes scripts ne fonctionne plus. Et dès que j'essaie de les mètres dans ma scène cela me dit "Can't add script behaviour AssemblyInfo. The script needs to derive from MonoBehavoiur!" et je ne sais pas où sont les problèmes ... merci beaucoup pour votre aides, car je ne sais vraiment plus quoi faire :/

Il me sert, pour choisir ou respawn :

Code : Tout sélectionner

using UnityEngine;
using System.Collections;

public class debugstatetmort : MonoBehaviour
{


    Vector2 position;

    void OnTriggerEnter2D(Collider2D other)
    {

        if (other.tag == "Player")
        {
            other.transform.position = position;
        }

    }
}

ce script est fait pour passer d'un niveau à un autre :

Code : Tout sélectionner

using UnityEngine;
using System.Collections;

public class finetpasse : MonoBehaviour
{


    string levelname = "Enter Level Name here";

    void OnTriggerEnter2D(Collider2D other)
    {

        if (other.tag == "Player")
        {
            Application.LoadLevel(levelname);
        }

    }
}
.
 ! Message de : Max
Utilisez les balises code SVP
Merci de lire la Charte et sa FAQ, en particulier Comment insérer un script dans un messages ?.
Idem pour le titre, qu'il serait bon de rendre plus explicite.

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

Re: Problème script c#

Message par Max » 03 Mars 2019 18:21

Bonjour,

Bon, les deux scripts que tu as posté semblent corrects (même si Application.LoadLevel est obsolète).
Le message d'erreur te signifie qu'un script que tu essais d'utiliser comme component ne dérive pas de MonoBehaviour. Ce qui n'est visiblement pas le cas des deux que tu as posté au dessus.
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

sashi63
Messages : 14
Inscription : 03 Mars 2019 15:57

Re: Problème script c#

Message par sashi63 » 03 Mars 2019 18:36

Merci d'avoir répondu si vite :-D mais si il n'y a pas de problème comment ça ce fait que je ne puisse pas les insérer dans les scènes ??

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

Re: Problème script c#

Message par Max » 03 Mars 2019 18:44

Tu as que ces deux scripts dans ta scène ? Parce qu'au vu du message d'erreur, il semblerait que tu ais cherché à passer un de tes scripts non MonoBehaviour en Component.
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

sashi63
Messages : 14
Inscription : 03 Mars 2019 15:57

Re: Problème script c#

Message par sashi63 » 03 Mars 2019 18:57

je viens de supprimer tout les script, et le message s'affiche toujours quand j'essaie de les mettre.

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

Re: Problème script c#

Message par Max » 03 Mars 2019 19:01

Tu as un screen de ton espace de travail Unity avec le message d'erreur ?
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

sashi63
Messages : 14
Inscription : 03 Mars 2019 15:57

Re: Problème script c#

Message par sashi63 » 03 Mars 2019 19:17

voilà j'espère que sa pourra t'aider ^^ et il n'y a pas moyen de repasser en Java ??

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

Re: Problème script c#

Message par Max » 03 Mars 2019 19:27

sashi63 a écrit :
03 Mars 2019 19:17
voilà j'espère que sa pourra t'aider ^^
tu n'as pas posté d'image visiblement.
sashi63 a écrit :
03 Mars 2019 19:17
et il n'y a pas moyen de repasser en Java ??
Non, je JS ou encore nommé UnityScript, il faut oublier.
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

sashi63
Messages : 14
Inscription : 03 Mars 2019 15:57

Re: Problème script c#

Message par sashi63 » 03 Mars 2019 20:18

ah désoler sa n'a pas fonctionner ... sa me marque que j'ai déjà atteint mon nombre max de pièce jointe sur le post ... je vais chercher un moyen de te l'envoyer ^^
Merde c'est nul :/

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

Re: Problème script c#

Message par Max » 03 Mars 2019 20:20

Non, tout est expliqué ici: viewtopic.php?f=2&t=2964&p=16429#p113175
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

Répondre

Revenir vers « Scripting »