[RESOLVIDO] C# e JAVASCRIPT
3 participantes
SchultzGames :: UNITY 3D :: Resolvidos
Página 1 de 1
[RESOLVIDO] C# e JAVASCRIPT
Bom Dia galera ! Estou com um problema, preciso da ajuda de vocês.
Eu usava javascript para criar os scripts do meu game. Mas uma recente atualização removeu o js. Como eu só sabia programar em js, fiquei de mãos abanando. Alguém que tenha um tutorial para C# desde o início ?
Vi que ele muda algumas coisas do js, mas essas coisas me confundem...
Por exemplo, as "class's" e os "void's", para que servem ?
A declaração das variáveis em C# é o "contrário" do Js ? No js você usa : ( var nomeVariavel =float; por exemplo), em c# você utiliza float nomeVariavel = ; )
Me ajudem ?
Eu usava javascript para criar os scripts do meu game. Mas uma recente atualização removeu o js. Como eu só sabia programar em js, fiquei de mãos abanando. Alguém que tenha um tutorial para C# desde o início ?
Vi que ele muda algumas coisas do js, mas essas coisas me confundem...
Por exemplo, as "class's" e os "void's", para que servem ?
A declaração das variáveis em C# é o "contrário" do Js ? No js você usa : ( var nomeVariavel =float; por exemplo), em c# você utiliza float nomeVariavel = ; )
Me ajudem ?
ruanzikaad- Mestre
- PONTOS : 3188
REPUTAÇÃO : 47
Idade : 24
Respeito as regras :
Re: [RESOLVIDO] C# e JAVASCRIPT
obs:básica
na minha opinião,class é um arquivo script que vc cria e add no objeto para ele poder funcionar,porem o nome da class tem q ter o mesmo nome do arquivo criado dentro ou algum diretorio em "Assets", se o nome do arquivo a primeira letra for minuscula o nome da primeira letra do nome da sua class tem q ser minuscula,se for maiuscula daí por diante, void é uma funçao chamada de dentro de outras funçoes com ref a ele tipo:
mais Info consulte a documentaçao da unity ou da microsoft;
Unity docs
Microsoft doc: URL
busca tambem nas videoaulas do marcos: URL
- Código:
//jS
var nomedavar:bool=valor booleano;
var nomedavar:int=valor inteiro;
var nomedavar:float=valor float;
var nomedavar:string=valor string;
function Start(){}
GetComponent.<Nomedocomponent>();
//csharp
bool nomedavar=valor booleano;
int nomedavar=valor inteiro;
float nomedavar=valor float;
string nomedavar=valor como string;
void Start(){}
GetComponent<Nomedocomponent>();
na minha opinião,class é um arquivo script que vc cria e add no objeto para ele poder funcionar,porem o nome da class tem q ter o mesmo nome do arquivo criado dentro ou algum diretorio em "Assets", se o nome do arquivo a primeira letra for minuscula o nome da primeira letra do nome da sua class tem q ser minuscula,se for maiuscula daí por diante, void é uma funçao chamada de dentro de outras funçoes com ref a ele tipo:
- Código:
//c# ultima versao da unity nao tem js
public class Nomedaminhaclass:MonoBehaviour{
//primeira void principal da interface de quando se cria um script NA UNITY
void Start(){
MinhaFuncao(); //o mesmo caso sensitive,se for maiuscula faz o mesmo
}
void MinhaFuncao(){
//codigo aqui ,executa apenas quando dá um play
}
//segunda void principal de atualizacao da interface de quando se cria um script
void Update{
MeuExemploMov();
}
void MeuExemploMov(){
//codigo vai aqui
}
}
mais Info consulte a documentaçao da unity ou da microsoft;
Unity docs
Microsoft doc: URL
busca tambem nas videoaulas do marcos: URL
Última edição por felipehobs1 em Qui Jan 25, 2018 12:42 pm, editado 1 vez(es) (Motivo da edição : edicao Corretiva)
Re: [RESOLVIDO] C# e JAVASCRIPT
Existe uma série, no canal do Marcos que ele ensina C#... Na aula 3 é explicado o que são Voids(as functions no js)
https://www.youtube.com/watch?v=FPBoOnan298
https://www.youtube.com/watch?v=FPBoOnan298
Re: [RESOLVIDO] C# e JAVASCRIPT
Estive estudando ontem durante o dia inteiro. Estou surpreso com o quanto as duas linguagens são parecidas. Obrigado a todos que responderam
ruanzikaad- Mestre
- PONTOS : 3188
REPUTAÇÃO : 47
Idade : 24
Respeito as regras :
Tópicos semelhantes
» [RESOLVIDO] Ajuda com uma script (JavaScript)
» [RESOLVIDO] Conversão C# para JavaScript
» [RESOLVIDO] Função boolean javascript para C#
» JavaScript ou C#
» {JavaScript para C#}
» [RESOLVIDO] Conversão C# para JavaScript
» [RESOLVIDO] Função boolean javascript para C#
» JavaScript ou C#
» {JavaScript para C#}
SchultzGames :: UNITY 3D :: Resolvidos
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos