Unity3D上用不同脚本语言的区别

今天同事问Unity3D上用JavaScript和C#之间,各有什么优缺点?

想了下,觉得除了语法上的不同外,C#会有更多更好的编译检查,只是代码写得更繁琐。个人也比较喜欢在Unity3D上用C#。但Javascript的热更新这个优点,在Unity3D上有没有呢?于是写了个脚本,打成Android的包,再解压后,发现虽然写的是Javascript,但照样是生成了C#的字节码。所以Javascript做得到的,用C#都可以做到,而且还多了编译检查,可以写代码写得更舒服。

[color=white]作者:翁志艺[/color]

你可能感兴趣的:(Unity3D)