zoukankan      html  css  js  c++  java
  • unity3d为什么会有三种脚本语言?

    相信这个问题多多少少会令许多初学者感到困惑,因为他们不知道应该选择哪种语言好,但是都会从以下几个方面进行考虑:

    1.学习成本。哪门语言让我快速上手。

    2.文档帮助。说白了就是出了问题,有没有人能解决。

    3.IDE。现在基本上语言配上IDE是一个标配了。一门语言成熟不,一个方面就是它的IDE强大不强大。

    从以上三个方面分析:对照unity3d的脚本语言,C# , unityscript(有人叫他javascript),还有Boo。

    c#不用说了,用的人很多,文档丰富,高手很多,基本上你碰到的问题,别人都能很快解决。

    unityscript用的人也很多,关键看它的别称javascript,你想现在网页哪个不用javascript,可以看出它的广泛了。

    最后一个就是boo了,这个有点冷门,了解的人不多,说它有点像python。用得人不多,当然官方支持力度不大。

    对于IDE,monodevelop都支持,当然对C#在windows下,还有强大的VS支持。

    其实在unity3d中这三门脚本可以相互调用,是通用的。你选择哪门都没有关系,或者都选择也行,语法都不是大问题,关键是要理解在unity3d中脚本的调用关系。这就话长了。以后会说说。

    说了半天,没有解释为什么会有三种脚本语言,留着下次说吧。

  • 相关阅读:
    openwrt 汉化
    错误: libstdc++.so.6: cannot open shared object file: No such file or directory
    openwrt uci
    openwrt makefile选项
    Ubuntu服务器断网问题解决
    lldpcli 常用命令
    openwrt ramips随记
    shell脚本学习(二)
    完成响应式的方式
    盒子模型 W3C中和IE中盒子的总宽度分别是什么
  • 原文地址:https://www.cnblogs.com/htoooth/p/3314104.html
Copyright © 2011-2022 走看看