UnityScript: diferenças entre revisões
Conteúdo apagado Conteúdo adicionado
m v1.43b - Corrigido usando WP:PCW (Cabeçalho termina com dois pontos) |
|||
Linha 1: | Linha 1: | ||
{{Info/Linguagem de computador|nome=UnityScript|imagem=Unity Technologies logo.svg|legenda=|paradigma=|ano={{ani|2005|06|08}}|ultima_versao=Unity 2017|ultima_data=beta 2|criador=[[Unity Technologies]]|tipagem=|compiladores=[[Unity]]|dialetos=|influenciada_por=[[JavaScript]],[[ECMAScript]],[[Boo]]|influenciou=|extensão=.js|Source=https://github.com/Unity-Technologies/unityscript}}'''UnityScript''' é uma [[linguagem de programação]] derivada da linguagem [[JavaScript]]<ref>{{Citar web|url=http://wiki.unity3d.com/index.php/UnityScript_versus_JavaScript|titulo=UnityScript versus JavaScript - Unify Community Wiki|acessodata=2018-08-26|obra=wiki.unity3d.com|lingua=en}}</ref>,Criada para o uso na [[Motor de jogo|engine]] [[Unity 3D| |
{{Info/Linguagem de computador|nome=UnityScript|imagem=Unity Technologies logo.svg|legenda=|paradigma=|ano={{ani|2005|06|08}}|ultima_versao=Unity 2017|ultima_data=beta 2|criador=[[Unity Technologies]]|tipagem=|compiladores=[[Unity]]|dialetos=|influenciada_por=[[JavaScript]],[[ECMAScript]],[[Boo]]|influenciou=|extensão=.js|Source=https://github.com/Unity-Technologies/unityscript}}'''UnityScript''' é uma [[linguagem de programação]] derivada da linguagem [[JavaScript]]<ref>{{Citar web|url=http://wiki.unity3d.com/index.php/UnityScript_versus_JavaScript|titulo=UnityScript versus JavaScript - Unify Community Wiki|acessodata=2018-08-26|obra=wiki.unity3d.com|lingua=en}}</ref>,Criada para o uso na [[Motor de jogo|engine]] [[Unity 3D|Unity]]. |
||
== Sobre o UnityScript == |
== Sobre o UnityScript == |
||
O UnityScript foi criado em 2005 junto com a Unity 1.0,ele é uma alternativa do [[C#]] e do [[Boo]] ''(Descontinuado da Unity em 2014)'',Em 2017 a Unity anunciou que iria descontinuar o suporte dele<ref>{{Citation|title=RIP UnityScript -- Unity Removing JavaScript Support|last=Gamefromscratch|date=2017-08-11|url=https://www.youtube.com/watch?v=sysE0KlNL90|accessdate=2018-08-26}}</ref>,desde então o projeto foi upado no [[GitHub]]<ref name=":0">{{Citar web|url=https://github.com/Unity-Technologies/unityscript|titulo=Unity-Technologies/unityscript|acessodata=2018-08-26|obra=GitHub|lingua=en}}</ref>,O UnityScript foi escrito na Linguagem [[Boo]]<ref name=":0" /> que se assemelha muito a linguagem Python. |
O UnityScript foi criado em 2005 junto com a Unity 1.0,ele é uma alternativa do [[C#]] e do [[Boo]] ''(Descontinuado da Unity em 2014)'',Em 2017 a Unity anunciou que iria descontinuar o suporte dele<ref>{{Citar web|url=http://www.gamefromscratch.com/post/2017/08/11/Unity-Announce-Removal-Of-UnityScript.aspx|titulo=Unity Announce Removal Of UnityScript|acessodata=2018-08-26|obra=www.gamefromscratch.com|ultimo=GameFromScratch.com|primeiro=Copyright}}</ref><ref>{{Citar periódico|titulo=UnityScript’s long ride off into the sunset – Unity Blog|url=https://blogs.unity3d.com/pt/2017/08/11/unityscripts-long-ride-off-into-the-sunset/|jornal=Unity Technologies Blog|lingua=pt-BR}}</ref><ref>{{Citation|title=RIP UnityScript -- Unity Removing JavaScript Support|last=Gamefromscratch|date=2017-08-11|url=https://www.youtube.com/watch?v=sysE0KlNL90|accessdate=2018-08-26}}</ref>,desde então o projeto foi upado no [[GitHub]]<ref name=":0">{{Citar web|url=https://github.com/Unity-Technologies/unityscript|titulo=Unity-Technologies/unityscript|acessodata=2018-08-26|obra=GitHub|lingua=en}}</ref>,O UnityScript foi escrito na Linguagem [[Boo]]<ref name=":0" /> que se assemelha muito a linguagem Python. |
||
== Exemplos == |
== Exemplos == |
Revisão das 19h45min de 11 de outubro de 2018
UnityScript | |
---|---|
Surgido em | 8 de junho de 2005 (18 anos) |
Última versão | Unity 2017 (beta 2) |
Criado por | Unity Technologies |
Principais implementações | Unity |
Influenciada por | JavaScript,ECMAScript,Boo |
Extensão do arquivo: | .js |
UnityScript é uma linguagem de programação derivada da linguagem JavaScript[1],Criada para o uso na engine Unity.
Sobre o UnityScript
O UnityScript foi criado em 2005 junto com a Unity 1.0,ele é uma alternativa do C# e do Boo (Descontinuado da Unity em 2014),Em 2017 a Unity anunciou que iria descontinuar o suporte dele[2][3][4],desde então o projeto foi upado no GitHub[5],O UnityScript foi escrito na Linguagem Boo[5] que se assemelha muito a linguagem Python.
Exemplos
Exemplo 1[6]
#pragma strict
var myInt : int = 5;
function MyFunction (number : int) : int
{
var ret = myInt * number;
return ret;
}
Exemplo 2[7]
#pragma strict
private var myLight : Light;
function Start ()
{
myLight = GetComponent(Light);
}
function Update ()
{
if(Input.GetKeyUp(KeyCode.Space))
{
myLight.enabled = !myLight.enabled;
}
}
Referências
- ↑ «UnityScript versus JavaScript - Unify Community Wiki». wiki.unity3d.com (em inglês). Consultado em 26 de agosto de 2018
- ↑ GameFromScratch.com, Copyright. «Unity Announce Removal Of UnityScript». www.gamefromscratch.com. Consultado em 26 de agosto de 2018
- ↑ «UnityScript's long ride off into the sunset – Unity Blog». Unity Technologies Blog
- ↑ Gamefromscratch (11 de agosto de 2017), RIP UnityScript -- Unity Removing JavaScript Support, consultado em 26 de agosto de 2018
- ↑ a b «Unity-Technologies/unityscript». GitHub (em inglês). Consultado em 26 de agosto de 2018
- ↑ «C# vs JS syntax - Unity». Unity. Consultado em 26 de agosto de 2018
- ↑ «Enabling and Disabling Components - Unity». Unity. Consultado em 26 de agosto de 2018
Ligações externas
- «Página da Unity»
- «Wiki da Unity» (em inglês)