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中脚本的调用关系。这就话长了。以后会说说。

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

  • 相关阅读:
    C#之枚举
    C#之判断字母大小、字母转ACII码
    C#之BF算法
    md5如何实现encodePassword加密方法
    基本配置及安全级别security-level
    js中“原生”map
    web.xml讲解
    java application指的是什么
    .conf、.bak是什么格式
    Maven系列--web.xml 配置详解
  • 原文地址:https://www.cnblogs.com/htoooth/p/3314104.html
Copyright © 2011-2022 走看看