我似乎不太了解C ++插件的工作方式。我设法创建了一些返回整数的简单C ++函数,然后在Unity C#脚本中调用它们。但这是我所能做到的。
无法弄清楚如何将数组从C ++传递到C#。另外,想编写一个将字符串写入txt文件的C ++函数,然后在C#中调用它。
void writeIntoFile() {
std::ofstream ofile;
ofile.open("example.txt");
ofile << 5 << std::endl;
ofile.close();
}
当我在Unity脚本中调用该函数时,得到一个 EntryPointNotFoundException:writeIntoFile 。所有其他功能都可以“找到”。