The scripts needs to derive from monobehaviour
+3
NKKF
Tegh
everton0101
7 participantes
Página 1 de 1
The scripts needs to derive from monobehaviour
Por favor se alguem poder me ajudar com esse problema, toda vez que crio um novo script e tento arrasta-lo para qualquer objeto diz "The scripts needs to derive from monobehaviour", ja vi que isso pode ocorrer quando o nome da classe e diferente do nome do script, mas estão exatamente iguais!!!
everton0101- Iniciante
- PONTOS : 2068
REPUTAÇÃO : 0
Idade : 26
Respeito as regras :
Re: The scripts needs to derive from monobehaviour
Teria como mandar alguma foto do problema em questão?
Tegh- Avançado
- PONTOS : 2653
REPUTAÇÃO : 97
Idade : 23
Respeito as regras :
Re: The scripts needs to derive from monobehaviour
Pode ser também que haja erros no Script. Tente criar um script com um nome bem simples, nada de maiúsculas.
NKKF- ProgramadorMaster
- PONTOS : 4817
REPUTAÇÃO : 574
Idade : 20
Áreas de atuação : Desenvolvedor na Unity, NodeJS, React, ReactJS, React Native, MongoDB e Firebase.
Respeito as regras :
Re: The scripts needs to derive from monobehaviour
O próprio erro já diz, todo script que vc quiser atrelar a um GameObject obrigatoriamente deve ser derivado de MonoBehaviour!
public class Example : MonoBehaviour {} - Derivado
public class Example2 {} - Não derivado
public class Example : MonoBehaviour {} - Derivado
public class Example2 {} - Não derivado
Re: The scripts needs to derive from monobehaviour
Tegh escreveu:Teria como mandar alguma foto do problema em questão?
everton0101- Iniciante
- PONTOS : 2068
REPUTAÇÃO : 0
Idade : 26
Respeito as regras :
Re: The scripts needs to derive from monobehaviour
esse erro ocorre mesmo criando um novo script sem nenhuma ediçãoNKKF escreveu:Pode ser também que haja erros no Script. Tente criar um script com um nome bem simples, nada de maiúsculas.
everton0101- Iniciante
- PONTOS : 2068
REPUTAÇÃO : 0
Idade : 26
Respeito as regras :
Re: The scripts needs to derive from monobehaviour
esse erro ocorre mesmo criando um novo script, sem nenhuma ediçãodimmuo escreveu:O próprio erro já diz, todo script que vc quiser atrelar a um GameObject obrigatoriamente deve ser derivado de MonoBehaviour!
public class Example : MonoBehaviour {} - Derivado
public class Example2 {} - Não derivado
everton0101- Iniciante
- PONTOS : 2068
REPUTAÇÃO : 0
Idade : 26
Respeito as regras :
Re: The scripts needs to derive from monobehaviour
Eu nunca vi isso acontecer, e outra, independente disso, se vc criar um novo script LIMPO e seguir o processo que mostrei, vai funcionar.
Obs: Se o nome do script não for igual o nome da class, vai dar problema.
Obs: Se o nome do script não for igual o nome da class, vai dar problema.
Re: The scripts needs to derive from monobehaviour
mas o script criado ja esta derivado de monobehaviour , isso começou a acontecer depois que baixei a atualização da unity, fiz o teste agora baixei uma versão antiga e esta funcionando corretamentedimmuo escreveu:Eu nunca vi isso acontecer, e outra, independente disso, se vc criar um novo script LIMPO e seguir o processo que mostrei, vai funcionar.
everton0101- Iniciante
- PONTOS : 2068
REPUTAÇÃO : 0
Idade : 26
Respeito as regras :
Re: The scripts needs to derive from monobehaviour
Presta atenção no que eu escrevi, se o nome do script estiver diferente vai dar problema, como pode ser visto pela imagem que você mostrou, o nome está diferente.
Re: The scripts needs to derive from monobehaviour
cara desculpa e porque eu sou novo no unity, você poderia baixar a imagem que eu postei e destacar onde esta diferente ?dimmuo escreveu:Presta atenção no que eu escrevi, se o nome do script estiver diferente vai dar problema, como pode ser visto pela imagem que você mostrou, o nome está diferente.
everton0101- Iniciante
- PONTOS : 2068
REPUTAÇÃO : 0
Idade : 26
Respeito as regras :
Re: The scripts needs to derive from monobehaviour
o nome do script e "teste" e da class e "teste" ambos com todas as letras minusculas
everton0101- Iniciante
- PONTOS : 2068
REPUTAÇÃO : 0
Idade : 26
Respeito as regras :
Re: The scripts needs to derive from monobehaviour
everton0101 escreveu:o nome do script e "teste" e da class e "teste" ambos com todas as letras minusculas
Tenta com a primeira letra maiúscula... Teste e não teste...
Re: The scripts needs to derive from monobehaviour
como pode ver o erro ainda persiste, mas meio que mudou, mesmo criando um novo script sem editar nada a unity da esse erro, ja apaguei a pasta que você disse Dimmuo
everton0101- Iniciante
- PONTOS : 2068
REPUTAÇÃO : 0
Idade : 26
Respeito as regras :
Re: The scripts needs to derive from monobehaviour
ainda continua dando o mesmo erro, não sei mais oque fazer isso começou a ocorrer na nova versão da unityNotoriousDev escreveu:everton0101 escreveu:o nome do script e "teste" e da class e "teste" ambos com todas as letras minusculas
Tenta com a primeira letra maiúscula... Teste e não teste...
everton0101- Iniciante
- PONTOS : 2068
REPUTAÇÃO : 0
Idade : 26
Respeito as regras :
Re: The scripts needs to derive from monobehaviour
ja desinstalei a unity e instalei novamente e o erro ainda persiste
everton0101- Iniciante
- PONTOS : 2068
REPUTAÇÃO : 0
Idade : 26
Respeito as regras :
Re: The scripts needs to derive from monobehaviour
Tenta criar um script (Não abra-o) e colocá-lo direto no objeto.
(Se não funcionar, vá até o objeto que você quer colocar o Script e clica em Add Component > New Script e cria o teu script a partir daí.)
(Se não funcionar, vá até o objeto que você quer colocar o Script e clica em Add Component > New Script e cria o teu script a partir daí.)
NKKF- ProgramadorMaster
- PONTOS : 4817
REPUTAÇÃO : 574
Idade : 20
Áreas de atuação : Desenvolvedor na Unity, NodeJS, React, ReactJS, React Native, MongoDB e Firebase.
Respeito as regras :
Re: The scripts needs to derive from monobehaviour
Na hora de instalar a Unity, parece que não ta puxando as bibliotecas do MonoBehaviour.
Teria que desinstalar a Unity por completo, limpar cachê e talz, e instalar de novo.
@@ diga, qual compilador está setado como padrão na sua engine? (Edit>Preferences>ExternalTools)
Teria que desinstalar a Unity por completo, limpar cachê e talz, e instalar de novo.
@@ diga, qual compilador está setado como padrão na sua engine? (Edit>Preferences>ExternalTools)
Re: The scripts needs to derive from monobehaviour
visual studioMarcosSchultz escreveu:Na hora de instalar a Unity, parece que não ta puxando as bibliotecas do MonoBehaviour.
Teria que desinstalar a Unity por completo, limpar cachê e talz, e instalar de novo.
@@ diga, qual compilador está setado como padrão na sua engine? (Edit>Preferences>ExternalTools)
everton0101- Iniciante
- PONTOS : 2068
REPUTAÇÃO : 0
Idade : 26
Respeito as regras :
Re: The scripts needs to derive from monobehaviour
conseguiu resolver o erro? estou tendo o mesmo problema, o programa não esta reconhecendo o monobehaviour e não consigo usar nenhum código seja importado dele
kauannunes- Iniciante
- PONTOS : 1604
REPUTAÇÃO : 0
Respeito as regras :
Tópicos semelhantes
» [PROBLEMA] Unity 2018 - Nenhum script Monobehaviour no arquivo
» erro NO MONOBEHAVIOUR SCRIPTS IN THE FILE
» [TUTORIAL] AI que cria scripts para você, inclusive scripts para Unity !!!!
» scripts
» ERRO DE SCRIPTS
» erro NO MONOBEHAVIOUR SCRIPTS IN THE FILE
» [TUTORIAL] AI que cria scripts para você, inclusive scripts para Unity !!!!
» scripts
» ERRO DE SCRIPTS
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos