我正在尝试使用C#脚本创建游戏。我之前问过类似的问题,但示例中涉及到在.cs文件中硬编码。有没有办法编译并运行一个包含C#代码的程序集,其中包含可以更改托管.cs文件中变量的函数、赋值、运算符和类型?
例如:
我的.cs文件包含一个字符串变量myName。
我的脚本代码包含一个名为myfunction的函数。
有没有办法仅通过调用myfunction上的Invoke方法从my function访问myName并更改其在我的.cs文件中的值?而不必在我的.cs文件中硬编码myfunction?
例如:
我的.cs文件包含一个字符串变量myName。
我的脚本代码包含一个名为myfunction的函数。
有没有办法仅通过调用myfunction上的Invoke方法从my function访问myName并更改其在我的.cs文件中的值?而不必在我的.cs文件中硬编码myfunction?