Ajuda ai meu 1 jogo :D
+2
classicandsimple
PROgamadornoob
6 participantes
Página 1 de 1
Ajuda ai meu 1 jogo :D
Sou novo por aqui e preciso de ajuda no meu 1 jogo tem algo de errado com esses scripts porque não consigo colocá-los nos objetos (OBS vi todos no YouTube) Te garanto uma coxinha de frango e catupiry :D
Controle
Câmera
Controle
- Código:
using UnityEngine;
public class NewBehaviourScript : MonoBehaviour{
CharacterController crontroller;
Vector3 forward;
Vector3 strafe;
Vector3 vertical;
float forwardSpeed = 5f;
float strafeSpeed = 5f;
float gravity;
float jumpSpeed;
float maxJumpHeight = 2f;
float timeToMaxHeight = 0.5f;
void Start() {
controller = GetComponent<CharacterController>();
gravity = (-2 * maxJumpHeight) / (timeToMaxHeight = timeToMaxHeight)
jumpSpeed = (-2 * maxJumpHeight) / timeToMaxHeight;
}
void Update(){
float forwardInput = Input.GetAxisRaw("Vertical");
float strafeInput = Input.GetAxisRaw("Horizontal");
// force = input * speed * direction
forward = forwardInput * forwardSpeed * transform.forward;
strafe = strafeInput * strafeSpeed * transform.right;
vertical += gravity * Time.deltaTime * Vector3.up;
if(controller.isGrounded) {
vertical = Vector3.down;
}
if(input.GetKeyDown(KeyCode.Space) && controller.isGrounded) {
vertical = jumpSpeed * Vector3.up;
}
Vector3 finalVelocity = forward + strafe + vertical;
controller.Move(finalVelocity * Time.DeltaTime);
}
}
Câmera
- Código:
using UnityEngine;
public class Camera : MonoBehaviour{
public Transform characterBody;
public Transform characterHead;
void Start() {
}
private void LateUpdate() {
transform.position = characterHead.position;
}
void Update() {
}
}
PROgamadornoob- Iniciante
- PONTOS : 1227
REPUTAÇÃO : 3
Respeito as regras :
Re: Ajuda ai meu 1 jogo :D
Aparece algum aviso (log) de erro ou há alguma anomalia quando tu tentas foçar a injeção do código?!
Por acaso o nome dos teus arquivos de script são diferentes da classe criada dentro deles?!
Isso é extremamente incomun, eu já tive problemas do tipo, porém não recordo bem de como os resolvi.
Por acaso o nome dos teus arquivos de script são diferentes da classe criada dentro deles?!
Isso é extremamente incomun, eu já tive problemas do tipo, porém não recordo bem de como os resolvi.
classicandsimple- ProgramadorMaster
- PONTOS : 1266
REPUTAÇÃO : 26
Áreas de atuação : Desenvolvimento de software (iniciante com linguagem C).
Respeito as regras :
Re: Ajuda ai meu 1 jogo :D
Seu primeiro script esta com o seguinte nome "NewBehaviourScript" , provavelmente esta com outro nome na aba Project, deve ser o mesmo nome, além do mais esse nome ai é o que vem por padrão, só ajustar.PROgamadornoob escreveu:Sou novo por aqui e preciso de ajuda no meu 1 jogo tem algo de errado com esses scripts porque não consigo colocá-los nos objetos (OBS vi todos no YouTube) Te garanto uma coxinha de frango e catupiry :D
Controle
- Código:
using UnityEngine;
public class NewBehaviourScript : MonoBehaviour{
CharacterController crontroller;
Vector3 forward;
Vector3 strafe;
Vector3 vertical;
float forwardSpeed = 5f;
float strafeSpeed = 5f;
float gravity;
float jumpSpeed;
float maxJumpHeight = 2f;
float timeToMaxHeight = 0.5f;
void Start() {
controller = GetComponent<CharacterController>();
gravity = (-2 * maxJumpHeight) / (timeToMaxHeight = timeToMaxHeight)
jumpSpeed = (-2 * maxJumpHeight) / timeToMaxHeight;
}
void Update(){
float forwardInput = Input.GetAxisRaw("Vertical");
float strafeInput = Input.GetAxisRaw("Horizontal");
// force = input * speed * direction
forward = forwardInput * forwardSpeed * transform.forward;
strafe = strafeInput * strafeSpeed * transform.right;
vertical += gravity * Time.deltaTime * Vector3.up;
if(controller.isGrounded) {
vertical = Vector3.down;
}
if(input.GetKeyDown(KeyCode.Space) && controller.isGrounded) {
vertical = jumpSpeed * Vector3.up;
}
Vector3 finalVelocity = forward + strafe + vertical;
controller.Move(finalVelocity * Time.DeltaTime);
}
}
Câmera
- Código:
using UnityEngine;
public class Camera : MonoBehaviour{
public Transform characterBody;
public Transform characterHead;
void Start() {
}
private void LateUpdate() {
transform.position = characterHead.position;
}
void Update() {
}
}
kalielson- ProgramadorMaster
- PONTOS : 3572
REPUTAÇÃO : 120
Idade : 40
Áreas de atuação : Mestrando em Computação
Respeito as regras :
Re: Ajuda ai meu 1 jogo :D
Aparece o seguinte: Can't add script behaviour AssemblyInfo.cs. The script need derive from MonoBehaviourclassicandsimple escreveu:Aparece algum aviso (log) de erro ou há alguma anomalia quando tu tentas foçar a injeção do código?!
Por acaso o nome dos teus arquivos de script são diferentes da classe criada dentro deles?!
Isso é extremamente incomun, eu já tive problemas do tipo, porém não recordo bem de como os resolvi.
PROgamadornoob- Iniciante
- PONTOS : 1227
REPUTAÇÃO : 3
Respeito as regras :
Re: Ajuda ai meu 1 jogo :D
Ainda esta com a mensagem de errokalielson escreveu:Seu primeiro script esta com o seguinte nome "NewBehaviourScript" , provavelmente esta com outro nome na aba Project, deve ser o mesmo nome, além do mais esse nome ai é o que vem por padrão, sóAinda esta com a mensagem de erroPROgamadornoob escreveu:Sou novo por aqui e preciso de ajuda no meu 1 jogo tem algo de errado com esses scripts porque não consigo colocá-los nos objetos (OBS vi todos no YouTube) Te garanto uma coxinha de frango e catupiry :D
Controle
- Código:
using UnityEngine;
public class NewBehaviourScript : MonoBehaviour{
CharacterController crontroller;
Vector3 forward;
Vector3 strafe;
Vector3 vertical;
float forwardSpeed = 5f;
float strafeSpeed = 5f;
float gravity;
float jumpSpeed;
float maxJumpHeight = 2f;
float timeToMaxHeight = 0.5f;
void Start() {
controller = GetComponent<CharacterController>();
gravity = (-2 * maxJumpHeight) / (timeToMaxHeight = timeToMaxHeight)
jumpSpeed = (-2 * maxJumpHeight) / timeToMaxHeight;
}
void Update(){
float forwardInput = Input.GetAxisRaw("Vertical");
float strafeInput = Input.GetAxisRaw("Horizontal");
// force = input * speed * direction
forward = forwardInput * forwardSpeed * transform.forward;
strafe = strafeInput * strafeSpeed * transform.right;
vertical += gravity * Time.deltaTime * Vector3.up;
if(controller.isGrounded) {
vertical = Vector3.down;
}
if(input.GetKeyDown(KeyCode.Space) && controller.isGrounded) {
vertical = jumpSpeed * Vector3.up;
}
Vector3 finalVelocity = forward + strafe + vertical;
controller.Move(finalVelocity * Time.DeltaTime);
}
}
Câmera
- Código:
using UnityEngine;
public class Camera : MonoBehaviour{
public Transform characterBody;
public Transform characterHead;
void Start() {
}
private void LateUpdate() {
transform.position = characterHead.position;
}
void Update() {
}
}
PROgamadornoob- Iniciante
- PONTOS : 1227
REPUTAÇÃO : 3
Respeito as regras :
Re: Ajuda ai meu 1 jogo :D
Por acaso está usando uma versão atual da Unity (caso seja algo muito recente, procure alguma outra versão estável)?!
Esse problema está acontecendo mesmo em um novo que cries?!
Esse problema está acontecendo mesmo em um novo que cries?!
classicandsimple- ProgramadorMaster
- PONTOS : 1266
REPUTAÇÃO : 26
Áreas de atuação : Desenvolvimento de software (iniciante com linguagem C).
Respeito as regras :
Re: Ajuda ai meu 1 jogo :D
Estou usando a de 2018classicandsimple escreveu:Por acaso está usando uma versão atual da Unity (caso seja algo muito recente, procure alguma outra versão estável)?!
Esse problema está acontecendo mesmo em um novo que cries?!
sim em todos que eu criei até agora
PROgamadornoob- Iniciante
- PONTOS : 1227
REPUTAÇÃO : 3
Respeito as regras :
Re: Ajuda ai meu 1 jogo :D
"Camera" é um nome de um componente GetComponent<Camera>() etc , nunca reparei se dá algum erro/confrito colocando "Camera" como nome de um script/class mais pode ser provavel que o erro esteja aí (confrito entre o nome do script e a variavel do tipo(Camera) , tente trocar o nome do script "Camera" para outro ,se nao for isso , é outra coisa relacionada
obs: classes e nome de scripts tem que ter o mesmo nome, Class1 é bem diferente de CLASS1.cs
outra opçao é criar um novo script e colar o mesmo codigo, talvez resolva, Muitas erros relacionados foram resolvidos dessa forma
obs: classes e nome de scripts tem que ter o mesmo nome, Class1 é bem diferente de CLASS1.cs
outra opçao é criar um novo script e colar o mesmo codigo, talvez resolva, Muitas erros relacionados foram resolvidos dessa forma
Última edição por FelipeSouza11 em Qui Ago 26, 2021 10:09 pm, editado 2 vez(es) (Motivo da edição : Revisao)
Re: Ajuda ai meu 1 jogo :D
Não tem relação porque é todos os scripts que aparece erro se tento forçar em um objetoFelipeSouza11 escreveu:"Camera" é um nome de um componente GetComponent<Camera>() etc , nunca reparei se dá algum erro/confrito colocando "Camera" como nome de um script/class mais pode ser provavel que o erro esteja aí (confrito entre o nome do script e a variavel do tipo(Camera) , tente trocar o nome do script "Camera" para outro ,se nao for isso , é outra coisa relacionada
obs: classes e nome de scripts tem que ter o mesmo nome, Class1 é bem diferente de CLASS1.cs
outra opçao é criar um novo script e colar o mesmo codigo, talvez resolva, Muitas erros relacionados foram resolvidos dessa
inclusive eu peguei um scrpt de tiro daqui colei la e aparece a mesma mensagem
Can't add script behaviour AssemblyInfo.cs. The script need derive from MonoBehaviour
PROgamadornoob- Iniciante
- PONTOS : 1227
REPUTAÇÃO : 3
Respeito as regras :
Re: Ajuda ai meu 1 jogo :D
Não seria o aconselhado, porém tente fazer backup de seus projetos e tente atualizar ou retornar alguma versão da Unity, além disso faça o mesmo (ou tente reinstalar se estiver usando-o) o Microsoft Visual Studio pode, também, surtir algum efeito.
Após algumas pesquisas parece-me que este problema está bastante relacionado a Unity Engine de versões próximas de 2017 e 2018.
Antes disso tudo verifique se o seu editor está selecionado em: Edit > Preferences > External Tools > External Script Editor.
Após algumas pesquisas parece-me que este problema está bastante relacionado a Unity Engine de versões próximas de 2017 e 2018.
Antes disso tudo verifique se o seu editor está selecionado em: Edit > Preferences > External Tools > External Script Editor.
classicandsimple- ProgramadorMaster
- PONTOS : 1266
REPUTAÇÃO : 26
Áreas de atuação : Desenvolvimento de software (iniciante com linguagem C).
Respeito as regras :
Re: Ajuda ai meu 1 jogo :D
Ja tentei varias vezes dar Refresh e Reimport ainda sim da a mensagem
Acho que vou voltar pra de 2020
Acho que vou voltar pra de 2020
PROgamadornoob- Iniciante
- PONTOS : 1227
REPUTAÇÃO : 3
Respeito as regras :
Re: Ajuda ai meu 1 jogo :D
Como te falei, seu script esta com o nome "AssemblyInfo.cs" na aba Project, porem o nome da classe esta como "NewBehaviourScript", devem ter o mesmo nome.PROgamadornoob escreveu:Aparece o seguinte: Can't add script behaviour AssemblyInfo.cs. The script need derive from MonoBehaviourclassicandsimple escreveu:Aparece algum aviso (log) de erro ou há alguma anomalia quando tu tentas foçar a injeção do código?!
Por acaso o nome dos teus arquivos de script são diferentes da classe criada dentro deles?!
Isso é extremamente incomun, eu já tive problemas do tipo, porém não recordo bem de como os resolvi.
Aproveita e renomeia o Script da "Camera" para outro nome conforme orientação do @PROgamadornoob , lembrando de renomear nos dois lugares.
Última edição por kalielson em Sex Ago 27, 2021 9:11 am, editado 1 vez(es)
kalielson- ProgramadorMaster
- PONTOS : 3572
REPUTAÇÃO : 120
Idade : 40
Áreas de atuação : Mestrando em Computação
Respeito as regras :
Re: Ajuda ai meu 1 jogo :D
qual dos 2 scripts vc não consegue utilizar? parece que o problema é o Script Camera, já existe uma classe Camera propria da unity, para utilizar classes com mesmo nome deve colocar em um namespace ou renomear a classe e o arquivo .PROgamadornoob escreveu:Sou novo por aqui e preciso de ajuda no meu 1 jogo tem algo de errado com esses scripts porque não consigo colocá-los nos objetos (OBS vi todos no YouTube) Te garanto uma coxinha de frango e catupiry :D
Controle
- Código:
using UnityEngine;
public class NewBehaviourScript : MonoBehaviour{
CharacterController crontroller;
Vector3 forward;
Vector3 strafe;
Vector3 vertical;
float forwardSpeed = 5f;
float strafeSpeed = 5f;
float gravity;
float jumpSpeed;
float maxJumpHeight = 2f;
float timeToMaxHeight = 0.5f;
void Start() {
controller = GetComponent<CharacterController>();
gravity = (-2 * maxJumpHeight) / (timeToMaxHeight = timeToMaxHeight)
jumpSpeed = (-2 * maxJumpHeight) / timeToMaxHeight;
}
void Update(){
float forwardInput = Input.GetAxisRaw("Vertical");
float strafeInput = Input.GetAxisRaw("Horizontal");
// force = input * speed * direction
forward = forwardInput * forwardSpeed * transform.forward;
strafe = strafeInput * strafeSpeed * transform.right;
vertical += gravity * Time.deltaTime * Vector3.up;
if(controller.isGrounded) {
vertical = Vector3.down;
}
if(input.GetKeyDown(KeyCode.Space) && controller.isGrounded) {
vertical = jumpSpeed * Vector3.up;
}
Vector3 finalVelocity = forward + strafe + vertical;
controller.Move(finalVelocity * Time.DeltaTime);
}
}
Câmera
- Código:
using UnityEngine;
public class Camera : MonoBehaviour{
public Transform characterBody;
public Transform characterHead;
void Start() {
}
private void LateUpdate() {
transform.position = characterHead.position;
}
void Update() {
}
}
diegopds- Mestre
- PONTOS : 3419
REPUTAÇÃO : 52
Idade : 26
Respeito as regras :
Re: Ajuda ai meu 1 jogo :D
Mas na aba project todos os scrpits estão com seus Nomes eu tenho o Arma camera e player e dentro do visual studio também os mesmos nomeskalielson escreveu:Como te falei, seu script esta com o nome "AssemblyInfo.cs" na aba Project, porem o nome da classe esta como "NewBehaviourScript", devem ter o mesmo nome.PROgamadornoob escreveu:Aparece o seguinte: Can't add script behaviour AssemblyInfo.cs. The script need derive from MonoBehaviourclassicandsimple escreveu:Aparece algum aviso (log) de erro ou há alguma anomalia quando tu tentas foçar a injeção do código?!
Por acaso o nome dos teus arquivos de script são diferentes da classe criada dentro deles?!
Isso é extremamente incomun, eu já tive problemas do tipo, porém não recordo bem de como os resolvi.
PROgamadornoob- Iniciante
- PONTOS : 1227
REPUTAÇÃO : 3
Respeito as regras :
Re: Ajuda ai meu 1 jogo :D
diegopds escreveu:qual dos 2 scripts vc não consegue utilizar? parece que o problema é o Script Camera, já existe uma classe Camera propria da unity, para utilizar classes com mesmo nome deve colocar em um namespace ou renomear a classe e o arquivo .PROgamadornoob escreveu:Sou novo por aqui e preciso de ajuda no meu 1 jogo tem algo de errado com esses scripts porque não consigo colocá-los nos objetos (OBS vi todos no YouTube) Te garanto uma coxinha de frango e catupiry :D
Controle
- Código:
using UnityEngine;
public class NewBehaviourScript : MonoBehaviour{
CharacterController crontroller;
Vector3 forward;
Vector3 strafe;
Vector3 vertical;
float forwardSpeed = 5f;
float strafeSpeed = 5f;
float gravity;
float jumpSpeed;
float maxJumpHeight = 2f;
float timeToMaxHeight = 0.5f;
void Start() {
controller = GetComponent<CharacterController>();
gravity = (-2 * maxJumpHeight) / (timeToMaxHeight = timeToMaxHeight)
jumpSpeed = (-2 * maxJumpHeight) / timeToMaxHeight;
}
void Update(){
float forwardInput = Input.GetAxisRaw("Vertical");
float strafeInput = Input.GetAxisRaw("Horizontal");
// force = input * speed * direction
forward = forwardInput * forwardSpeed * transform.forward;
strafe = strafeInput * strafeSpeed * transform.right;
vertical += gravity * Time.deltaTime * Vector3.up;
if(controller.isGrounded) {
vertical = Vector3.down;
}
if(input.GetKeyDown(KeyCode.Space) && controller.isGrounded) {
vertical = jumpSpeed * Vector3.up;
}
Vector3 finalVelocity = forward + strafe + vertical;
controller.Move(finalVelocity * Time.DeltaTime);
}
}
Câmera
- Código:
using UnityEngine;
public class Camera : MonoBehaviour{
public Transform characterBody;
public Transform characterHead;
void Start() {
}
private void LateUpdate() {
transform.position = characterHead.position;
}
void Update() {
}
}
São 3 scripts os e os 3 tem nome direitinho mas quando tento forçar ele da uma mensagem AssemblyInfo.cs
PROgamadornoob- Iniciante
- PONTOS : 1227
REPUTAÇÃO : 3
Respeito as regras :
Re: Ajuda ai meu 1 jogo :D
PROgamadornoob escreveu:Mas na aba project todos os scrpits estão com seus Nomes eu tenho o Arma camera e player e dentro do visual studio também os mesmos nomeskalielson escreveu:Como te falei, seu script esta com o nome "AssemblyInfo.cs" na aba Project, porem o nome da classe esta como "NewBehaviourScript", devem ter o mesmo nome.PROgamadornoob escreveu:Aparece o seguinte: Can't add script behaviour AssemblyInfo.cs. The script need derive from MonoBehaviourclassicandsimple escreveu:Aparece algum aviso (log) de erro ou há alguma anomalia quando tu tentas foçar a injeção do código?!
Por acaso o nome dos teus arquivos de script são diferentes da classe criada dentro deles?!
Isso é extremamente incomun, eu já tive problemas do tipo, porém não recordo bem de como os resolvi.
https://prnt.sc/1qm0zqe
kalielson- ProgramadorMaster
- PONTOS : 3572
REPUTAÇÃO : 120
Idade : 40
Áreas de atuação : Mestrando em Computação
Respeito as regras :
Re: Ajuda ai meu 1 jogo :D
IMAGENS DO PROBLEMA AQUI
https://docs.google.com/presentation/d/13W12wUilgu86FbWXA1WY1RKGwL9GOqdt17-jiNE8fNA/edit#slide=id.p
https://docs.google.com/presentation/d/13W12wUilgu86FbWXA1WY1RKGwL9GOqdt17-jiNE8fNA/edit#slide=id.p
PROgamadornoob- Iniciante
- PONTOS : 1227
REPUTAÇÃO : 3
Respeito as regras :
Re: Ajuda ai meu 1 jogo :D
https://docs.google.com/presentation/d/13W12wUilgu86FbWXA1WY1RKGwL9GOqdt17-jiNE8fNA/edit#slide=id.gec16b2b2bd_0_58kalielson escreveu:PROgamadornoob escreveu:Mas na aba project todos os scrpits estão com seus Nomes eu tenho o Arma camera e player e dentro do visual studio também os mesmos nomeskalielson escreveu:Como te falei, seu script esta com o nome "AssemblyInfo.cs" na aba Project, porem o nome da classe esta como "NewBehaviourScript", devem ter o mesmo nome.PROgamadornoob escreveu:Aparece o seguinte: Can't add script behaviour AssemblyInfo.cs. The script need derive from MonoBehaviourclassicandsimple escreveu:Aparece algum aviso (log) de erro ou há alguma anomalia quando tu tentas foçar a injeção do código?!
Por acaso o nome dos teus arquivos de script são diferentes da classe criada dentro deles?!
Isso é extremamente incomun, eu já tive problemas do tipo, porém não recordo bem de como os resolvi.
https://prnt.sc/1qm0zqe
PROgamadornoob- Iniciante
- PONTOS : 1227
REPUTAÇÃO : 3
Respeito as regras :
Re: Ajuda ai meu 1 jogo :D
o problema está na classe nome da classe e do arquivo deve ser o mesmokalielson escreveu:PROgamadornoob escreveu:Mas na aba project todos os scrpits estão com seus Nomes eu tenho o Arma camera e player e dentro do visual studio também os mesmos nomeskalielson escreveu:Como te falei, seu script esta com o nome "AssemblyInfo.cs" na aba Project, porem o nome da classe esta como "NewBehaviourScript", devem ter o mesmo nome.PROgamadornoob escreveu:Aparece o seguinte: Can't add script behaviour AssemblyInfo.cs. The script need derive from MonoBehaviourclassicandsimple escreveu:Aparece algum aviso (log) de erro ou há alguma anomalia quando tu tentas foçar a injeção do código?!
Por acaso o nome dos teus arquivos de script são diferentes da classe criada dentro deles?!
Isso é extremamente incomun, eu já tive problemas do tipo, porém não recordo bem de como os resolvi.
https://prnt.sc/1qm0zqe
- Código:
public class Teste : MonoBehaviour
diegopds- Mestre
- PONTOS : 3419
REPUTAÇÃO : 52
Idade : 26
Respeito as regras :
Re: Ajuda ai meu 1 jogo :D
PROgamadornoob escreveu:https://docs.google.com/presentation/d/13W12wUilgu86FbWXA1WY1RKGwL9GOqdt17-jiNE8fNA/edit#slide=id.gec16b2b2bd_0_58kalielson escreveu:PROgamadornoob escreveu:Mas na aba project todos os scrpits estão com seus Nomes eu tenho o Arma camera e player e dentro do visual studio também os mesmos nomeskalielson escreveu:Como te falei, seu script esta com o nome "AssemblyInfo.cs" na aba Project, porem o nome da classe esta como "NewBehaviourScript", devem ter o mesmo nome.PROgamadornoob escreveu:Aparece o seguinte: Can't add script behaviour AssemblyInfo.cs. The script need derive from MonoBehaviourclassicandsimple escreveu:Aparece algum aviso (log) de erro ou há alguma anomalia quando tu tentas foçar a injeção do código?!
Por acaso o nome dos teus arquivos de script são diferentes da classe criada dentro deles?!
Isso é extremamente incomun, eu já tive problemas do tipo, porém não recordo bem de como os resolvi.
https://prnt.sc/1qm0zqe
Este erro é pq está faltando alguma chave '}' no seu script
Charlesoff- MembroAvançado
- PONTOS : 1780
REPUTAÇÃO : 40
Áreas de atuação : Game dev
Respeito as regras :
Re: Ajuda ai meu 1 jogo :D
Ou pode ser ponto e virgula tbm ';', de uma olhada no script
Charlesoff- MembroAvançado
- PONTOS : 1780
REPUTAÇÃO : 40
Áreas de atuação : Game dev
Respeito as regras :
Re: Ajuda ai meu 1 jogo :D
Então teu scrpit ta com erro tbm ta dando a msm mensagem neleCharlesoff escreveu:PROgamadornoob escreveu:https://docs.google.com/presentation/d/13W12wUilgu86FbWXA1WY1RKGwL9GOqdt17-jiNE8fNA/edit#slide=id.gec16b2b2bd_0_58kalielson escreveu:PROgamadornoob escreveu:Mas na aba project todos os scrpits estão com seus Nomes eu tenho o Arma camera e player e dentro do visual studio também os mesmos nomeskalielson escreveu:Como te falei, seu script esta com o nome "AssemblyInfo.cs" na aba Project, porem o nome da classe esta como "NewBehaviourScript", devem ter o mesmo nome.PROgamadornoob escreveu:Aparece o seguinte: Can't add script behaviour AssemblyInfo.cs. The script need derive from MonoBehaviourclassicandsimple escreveu:Aparece algum aviso (log) de erro ou há alguma anomalia quando tu tentas foçar a injeção do código?!
Por acaso o nome dos teus arquivos de script são diferentes da classe criada dentro deles?!
Isso é extremamente incomun, eu já tive problemas do tipo, porém não recordo bem de como os resolvi.
https://prnt.sc/1qm0zqe
Este erro é pq está faltando alguma chave '}' no seu script
PROgamadornoob- Iniciante
- PONTOS : 1227
REPUTAÇÃO : 3
Respeito as regras :
Re: Ajuda ai meu 1 jogo :D
não to entendo mais nada quem é que ta com o problema com script?PROgamadornoob escreveu:Então teu scrpit ta com erro tbm ta dando a msm mensagem neleCharlesoff escreveu:PROgamadornoob escreveu:https://docs.google.com/presentation/d/13W12wUilgu86FbWXA1WY1RKGwL9GOqdt17-jiNE8fNA/edit#slide=id.gec16b2b2bd_0_58kalielson escreveu:PROgamadornoob escreveu:Mas na aba project todos os scrpits estão com seus Nomes eu tenho o Arma camera e player e dentro do visual studio também os mesmos nomeskalielson escreveu:Como te falei, seu script esta com o nome "AssemblyInfo.cs" na aba Project, porem o nome da classe esta como "NewBehaviourScript", devem ter o mesmo nome.PROgamadornoob escreveu:Aparece o seguinte: Can't add script behaviour AssemblyInfo.cs. The script need derive from MonoBehaviourclassicandsimple escreveu:Aparece algum aviso (log) de erro ou há alguma anomalia quando tu tentas foçar a injeção do código?!
Por acaso o nome dos teus arquivos de script são diferentes da classe criada dentro deles?!
Isso é extremamente incomun, eu já tive problemas do tipo, porém não recordo bem de como os resolvi.
https://prnt.sc/1qm0zqe
Este erro é pq está faltando alguma chave '}' no seu script
diegopds- Mestre
- PONTOS : 3419
REPUTAÇÃO : 52
Idade : 26
Respeito as regras :
Re: Ajuda ai meu 1 jogo :D
Eu mas to usando 1 script dele pra fazer o tiro da arma so que os 3 scrpit que eu tenho tão com a mesma mensagem "AsseblyInfo.cs."diegopds escreveu:não to entendo mais nada quem é que ta com o problema com script?PROgamadornoob escreveu:Então teu scrpit ta com erro tbm ta dando a msm mensagem neleCharlesoff escreveu:PROgamadornoob escreveu:https://docs.google.com/presentation/d/13W12wUilgu86FbWXA1WY1RKGwL9GOqdt17-jiNE8fNA/edit#slide=id.gec16b2b2bd_0_58kalielson escreveu:PROgamadornoob escreveu:Mas na aba project todos os scrpits estão com seus Nomes eu tenho o Arma camera e player e dentro do visual studio também os mesmos nomeskalielson escreveu:Como te falei, seu script esta com o nome "AssemblyInfo.cs" na aba Project, porem o nome da classe esta como "NewBehaviourScript", devem ter o mesmo nome.PROgamadornoob escreveu:Aparece o seguinte: Can't add script behaviour AssemblyInfo.cs. The script need derive from MonoBehaviourclassicandsimple escreveu:Aparece algum aviso (log) de erro ou há alguma anomalia quando tu tentas foçar a injeção do código?!
Por acaso o nome dos teus arquivos de script são diferentes da classe criada dentro deles?!
Isso é extremamente incomun, eu já tive problemas do tipo, porém não recordo bem de como os resolvi.
https://prnt.sc/1qm0zqe
Este erro é pq está faltando alguma chave '}' no seu script
(2 script são meus e 1 é dele)
PROgamadornoob- Iniciante
- PONTOS : 1227
REPUTAÇÃO : 3
Respeito as regras :
Re: Ajuda ai meu 1 jogo :D
Aquele erro, "expected: ; ", é pq está faltando o ponto e virgula em alguma linha desse script de arma. Mostra ele aqui.
Charlesoff- MembroAvançado
- PONTOS : 1780
REPUTAÇÃO : 40
Áreas de atuação : Game dev
Respeito as regras :
Re: Ajuda ai meu 1 jogo :D
Vi errado aqui, não é neste script da arma, é no script do player.
E o nome do script com o da classe parece estar diferente
- Código:
gravity = (-2 * maxJumpHeight) / (timeToMaxHeight = timeToMaxHeight); //parace ser aqui[size=14][/size] jumpSpeed = (-2 * maxJumpHeight) / timeToMaxHeight;
E o nome do script com o da classe parece estar diferente
Charlesoff- MembroAvançado
- PONTOS : 1780
REPUTAÇÃO : 40
Áreas de atuação : Game dev
Respeito as regras :
Re: Ajuda ai meu 1 jogo :D
Vou arrumar e te aviso por isso que tava aparecendo aquele aviso em vermelho la em baixoCharlesoff escreveu:Vi errado aqui, não é neste script da arma, é no script do player.
- Código:
gravity = (-2 * maxJumpHeight) / (timeToMaxHeight = timeToMaxHeight); //parace ser aqui[size=14][/size] jumpSpeed = (-2 * maxJumpHeight) / timeToMaxHeight;
E o nome do script com o da classe parece estar diferente
PROgamadornoob- Iniciante
- PONTOS : 1227
REPUTAÇÃO : 3
Respeito as regras :
Tópicos semelhantes
» (Ajuda) Som do jogo
» Ajuda com jogo tangram no unity
» [Ajuda] Meu Primeiro Jogo.
» Ajuda - jogo ritmico
» [Ajuda] Testar jogo
» Ajuda com jogo tangram no unity
» [Ajuda] Meu Primeiro Jogo.
» Ajuda - jogo ritmico
» [Ajuda] Testar jogo
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos