为游戏添加电子书支持

时间:2016-09-27 19:20:37

标签: c# pdf unity5 epub

我希望将电子书支持(.pdf .txt .epub .mobi .rtf支持)添加到我使用C#在Unity中制作的游戏中。事情是我真的不知道从哪里开始这一点,我的大部分谷歌搜索都让我得到了关于编程或游戏开发的电子书。因此,我希望有人能够知道我可以从哪里开始和/或有助于我朝着正确方向前进的信息。

1 个答案:

答案 0 :(得分:0)

总结一下我对OP的评论:

由于工作量最少,嵌入像Webkit这样的Web浏览器控件可能是最佳选择。它应该正确读取你提到的所有常见文件类型,除了.epub和.mobi。需要获取或编码单独的库或控件才能使用。此外,如果用户已经设置了默认程序来打开这些文件类型,则可以使用Process.Start(...) System.Diagnostics命名空间中的int start = 17; int increment = 2; for(int count = 81; count <= 289; count += start){ System.out.println(count); start += increment; } 在游戏之外打开它们。

如果归结为你必须自己编写代码,PDF就是在画布上绘制图形,txt只是原始文本数据,而rtf是带有一些标记的文本数据,以使格式正确。编写为您打开这些组件的组件不应该异常困难。