首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >尝试使用ksp/unity3d二进制文件时出现问题?

尝试使用ksp/unity3d二进制文件时出现问题?
EN

Stack Overflow用户
提问于 2013-04-02 06:50:37
回答 1查看 1.2K关注 0票数 9

我正在尝试使用kerbal空间程序( ksp )二进制文件来读入其中一个ksp零件模型,我已经在references下添加了ksp二进制文件和UnityEngine.dll,然后我将执行以下操作:

代码语言:javascript
复制
Planet p = new Planet();

运行此命令会出现以下安全异常:

ECall方法必须打包到系统模块中。

我可以绕过或修复它吗?

编辑:

我发现它不是来自ksp dll,而是use,他们使用:

代码语言:javascript
复制
    [WrapperlessIcall ]
    [MethodImpl (MethodImplOptions.InternalCall)]
    public extern void StopAllCoroutines ();

我需要一种方法来克服这一切。

EN

回答 1

Stack Overflow用户

发布于 2013-04-10 05:54:19

MethodImplOptions.InternalCall仅仅表明StopAllCoroutines是直接在CLR中实现的,而不是在BCL (或其他库)中实现的。这是MSDN

至于修改Unity3D而不调用它,你将无法绕过它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15753277

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档