使用打印机打印 Unity3D 游戏统计信息

Using a printer to print Unity3D Game statistics

对于博物馆,我们正在制作一系列不同的小游戏和一个主游戏,它使用小游戏的结果作为资源。当游客离开博物馆时,他应该可以打印出他的游戏行为摘要,主要是统计形式。

他应该可以打印此内容的站点是 运行 Unity3D 应用程序。该统计信息包含文本以及彩色图形元素(饼图)。

有没有办法从 Unity3D 应用程序中打印此类信息?还是我应该专注于其他解决方案?

我认为 Unity API 不允许使用打印机设备,但您可以轻松开发自己的 custom native plugin,它将从您的游戏中获取数据并像任何其他桌面应用程序一样进行打印对于您的目标平台会。

虽然 Unity3D 不直接处理打印,但您可以:

如果您只需要支持 Windows,您最好将文本保存到文件(.txt、.pdf 等),然后使用 . NET 框架。