unity3d 用js好 还是c#好

如题所述

差不多。二者还可以交互。随便你的习惯。我是用C#。我在用到涉及yield的时候,感觉JS比较方便,其余时候,C#跟JS差不多
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-11-29
C# 比较好
unity3d是基于mono的,所以用C#的方法很多都可以直接用本回答被网友采纳
第2个回答  2012-11-29
首先要了解下两种语言的区别:1,语法区别。2,服务端脚本语言(C#)和客户端脚本语言区别(JS)。
我觉得你还是选择你比较熟悉的一种语言为好。来自:求助得到的回答
第2个回答  2012-11-29
我对C#比较熟悉,对js了解程序不够,我觉得应该C#要好一些.追问

你现在做unity3D吗

第3个回答  2012-11-29
看你的习惯,我觉得两个差不多,目前还没有发现什么问题

为什么用Unity3D开发游戏是用C#,JS开发而不是用C++?U3D的设计者是怎样...
C#、JS等语言具有更高的抽象程度,能够让开发者更加专注于游戏的逻辑和功能实现。2.跨平台性 Unity3D的设计者希望游戏能够在不同的平台上运行,这就需要使用一种跨平台的语言。C#、JS等语言具有更好的跨平台性,能够让游戏更容易地在不同的平台上运行。3.生态系统 Unity3D的设计者希望能够吸引更多的...

用Unity3D 开发游戏哪种语言最好
简单来说语言用c#和js C#是unity的市面上插件或者库和资料60%以上用C#,项目碰上一些难题寻找解决方案相对容易。加上C#是unity的mono(基于.net平台)的原始语言碰到系统BUG的概率也会低很多。js一般不推荐,也是unity的mono原始语言碰到系统BUG的概率相对低,但是使用比较少,仅占有20%~30 可以关注我们...

我是新手,问一下在Unity 3D中用C#更好还是javascript更好
C#特点是严谨、安全、容易调试、容易读、原生面向对象也很强大,而且非常容易学。要写的代码越多,C#的优势就越明显,调试不累、维护不累、更新不累。问题是,互联网支持的是js,不支持c#。而桌面端的大型游戏引擎,竞争激烈,极度追求性能,所以基本只支持C++,也不支持C#。也就是说,除了unity3d,C#...

unity为什么放弃js?
unity3d里只有C#最新版的Unity取消那个JS脚本了,也就是Unityscript。。未来将仅支持C 原本那个JS语法的存在,是为了让没接触过静态语言的新手过度用的,但后来官方发现全球只有3.6%的用户使用了这门语言。。而且其中有一部分还是Unity官方的开发人员。。因此这门语言的使用人数,几乎可以忽略不计。。而且...

unity3D用什么语言开发好?
最常见的回答为非是: 肯定是C#啊,因为js是动态的。肯定不如编译的语言好。第二常见的问题无非是: 用js开发和用c#开发,哪个更快更适合我啊?第二常见的回答无非是: js适合个人开发,敏捷快速。c#适合公司开发,规范严谨。咱们还是用和刚才讨论与javascript的区别时一样的思路来整理C#和UnityScript...

unity3d 用js好 还是c#好
差不多。二者还可以交互。随便你的习惯。我是用C#。我在用到涉及yield的时候,感觉JS比较方便,其余时候,C#跟JS差不多

我是新手,问一下在Unity 3D中用C#更好还是javascript更好
现在用C#的比较多 而且在团队配合中用C#写脚本比较容易管理 JavaScript更适合独立开发者 因为游戏写大了之后 js没有C#的特性比如接口 抽象函数这些 写起来会有很多麻烦 很多重复性的工作

unity开发游戏学什么语言?
通常是C#和JS两种语言。在程序员的工作过程中,开发工具是最为常见的,由于不同的编程语言所使用的开发工具不同,所以也需要不同的开发环境。那么开发工具unity3D用什么语言好?来看下详细介绍。JS是一个脚本语言,全称是JavaScript,请注意它不是Java,这两者不是同一个东西,注意不要弄混!目前运用JS最多...

unity3d用什么语言开发好
还是比较推荐C#的,毕竟90%的Unity3D使用者在使用C#,虽然支持JavaScript但是JavaScript面向对象编程的感觉不如C#强烈,此外基于C#脚本的插件还是比较多的,比较适合较大项目。个人见解,如果不正确,希望看到的人指正,谢谢了。

关于选择学习unity 3d脚本语言问题,不知选学js还是c#好,求指导
C#特点是严谨、安全、容易调试、容易读、原生面向对象也很强大,而且非常容易学。要写的代码越多,C#的优势就越明显,调试不累、维护不累、更新不累。问题是,互联网支持的是js,不支持c#。而桌面端的大型游戏引擎,竞争激烈,极度追求性能,所以基本只支持C++,也不支持C#。也就是说,除了unity3d,C#...

相似回答