文件大小8.5 MB
最新版本1.7.4

需要.Net 4.x或.Net标准API兼容性级别

Roslyn C#允许使用Roslyn编译器在运行时加载程序集和C#脚本,从而可以轻松地向项目添加修改支持或游戏内编程。此外,Roslyn C#还包括代码安全验证,允许您指定加载的代码必须遵守的许多安全限制,包括非法的命名空间和类型。这使得从未知源加载第三方代码更加安全。

包括一个基于编程的小游戏,目标是通过编写执行方向决策的代码来引导鼠标走出迷宫。

特征

-在运行时编译并运行C#脚本

-使用Roslyn C#编译器充分利用最新的C#语言功能

-快速执行。一旦编译,外部脚本的运行速度将与游戏脚本一样快

-允许轻松添加修改支持

-代码安全验证意味着可以识别和丢弃不安全的代码

-代码安全性在失败时生成详细报告,其中包含有关所使用的非法类型和外部代码中每次使用的信息

-用于程序集、类型和实例反射的简单易用API

-支持使用脚本代理进行非具体通信

-使用正确方法自动构造类型(AddComponent、CreateInstance、new)

-用于快速反映的缓存成员表

-所有脚本和示例都组织到命名空间中,以避免类型名称冲突

-包含完全注释的部分C#源代码

-API的全面.chm文档,方便快速参考

平台

支持PC、Mac和Linux平台。

https://assetstore.unity.com/packages/tools/integration/roslyn-c-runtime-compiler-142753

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注