我一直在尝试将 NHunspell 拼写检查 API 集成到我目前正在处理的统一项目中。我已经能够使用代码正确设置它:
void Start()
{
using (Hunspell hunspell = new Hunspell("Assets/Dictionaries/en_GB-oed.aff", "Assets/Dictionaries/en_GB-oed.dic"))
{
bool correct = hunspell.Spell("Recommendation");
Debug.Log("Recommendation is spelled " + (correct ? "correct" : "not correct"));
}
}
但是当我按下播放时,我收到以下错误:
这些文件是从 Nhunspell 网站下载的,并且位于正确的目录位置:
我知道该错误是由于它认为 aff 文件为空而导致的,但事实并非如此。我无法在网上找到任何有同样问题的人,使用 NHunspell 的其他示例似乎使用相同的代码没有任何问题。无论我将文件放在目录中的何处,都会发生相同的错误。
如果有人可以帮助我,将不胜感激。