无法加载字体



无法加载字体"纹理/myfont.tff"(无法创建字体face(

 Font font = new Font("textures/myfont.tff");
 menu[0].Style = Text.Styles.Bold;
 menu[0].Color = Color.Red;
 menu[0] = new Text("Play", font);
 menu[0].Position = new Vector2f(width / 2.0f, height / 2.0f);

我很确定它位于良好的位置,因为我加载的纹理发生了类似的问题,并且我已经通过将纹理目录转移到其他地方解决了它。代码或任何其他想法是否有问题?

该文件不在您提供的位置。也许是因为您对当前工作目录的位置有不同的想法,而不是运行可执行文件。通过硬编码完整的路径来测试它,它将起作用。然后从那里工作以确保您有正确的相对路径。

对不起,此答复很短而且有些无济于事,但是只有您可以弄清楚文件在哪里。

相关内容

  • 没有找到相关文章

最新更新