【问题标题】:How to use cs script in unityscriptunityscript中如何使用cs脚本
【发布时间】:2014-01-13 17:35:38
【问题描述】:

我的 Unity 项目中有 C# 脚本。 我想在我的 JS 脚本中使用它。 但是我不能对 C# 脚本中的类进行任何引用。

怎么做?

【问题讨论】:

  • Unity 的正确标签是 [unity3d]。请务必使用此标签。如果您不这样做,我们大多数人可能会错过您的问题。

标签: c# unity3d unityscript


【解决方案1】:

这里的问题是在编译时不同的编译器用于不同的语言。所以他们不知道彼此的存在。 considering the steps in which Unity compiles code 有办法解决它。

例如,名为 Plugins 的文件夹中的代码(以及 Standard Assets 和“Pro Standard Assets”)在常规文件夹中的代码之前编译。因此,如果您想使用 UnityScript 调用您的 C# 代码,请将您的 C# 代码放入您的资产中的文件夹名称插件。

如果您随后将 UnityScript 代码保存在常规文件夹中,则一旦它被编译,C# 代码应该已经编译并可用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-05-11
    • 2019-06-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多