当我部署我的项目,使用C#VS2012 Professional在SFML中制作的游戏时,我的游戏中的内容将生成.deploy文件,但是字体的ttf文件不会生成。所以,当我尝试安装并玩我的游戏时,即时发生错误。部署不会生成ttf文件
正如你所看到的,字体文件夹中丢失时,我已经部署了该项目,并生成具有指向.deploy文件的文件夹。
要加载在SFML一个TTF文件,仅仅是因为这样的:当我发布
Font myFont = new Font(@"Content\arial.ttf");
但它失踪了。
那么我该如何解决呢? 我应该在电脑中找到arial.ttf文件吗?因为所有的计算机都有arial.ttf。 如果是这样,那么获取该ttf文件的目标是什么?
或者是否有可能以某种方式使VS2012创建ttf文件作为.deploy像使用纹理和声音一样进行部署?
我希望有人能解决它。
谢谢!