Unity 3d互动书籍设计

本文关键字:3d Unity | 更新日期: 2023-09-27 17:54:11

我正在使用Unity 3d设计一本交互式书籍。我对如何做到这一点有一些想法,但我不确定这是否是正确的方法。这本互动式书籍大约有15页,其中12页除了文字之外,还包含一些用户可以触发的动画。游戏中还有音效(游戏邦注:如风暴声、鸟鸣声等)和背景音乐。在阅读文本的过程中,叙述者的声音很可能会出现,因为它的目的是成为一个可访问的应用程序。盲人不能阅读,所以他们必须听。我一直在考虑以下设计:

每页创建一个场景。我们的想法是通过一个场景来表示每个页面,所以我们将有大约15个场景。每个场景将包含声音效果,音轨,叙述者的声音,书的文本和动画,可以由用户触发。我们将把这些场景串联起来,模拟书页的效果。有一些问题,例如页面过渡,到目前为止,我们不知道他们是否想要一些3d效果,但我可以使用页面翻转卷曲或页面卷曲(资产)。

任何想法?这是设计应用程序的正确方法吗?提前感谢!

Unity 3d互动书籍设计

这是一个相当宽泛的问题,但如果我要接近这个问题,我会从下面开始…

创建一个名为interactive page的基类…一个交互式页面的实例将能够做你提到的事情(播放叙述,播放动画,显示文本,向前转& &;(倒转一页等)

然后,我将创建另一个类,其中包含一个列表(可能称为pages),其中将填充我想要添加的页面的所有自定义实例。

我将用一门课来管理这个列表和其中包含的页面。如果我想添加更多的书,那我就会考虑使用另一个场景,但即使这样,我可能也会坚持使用一个场景。

有很多方法可以做你正在谈论的事情,上面只是我想到的一种方法。

希望这对你有帮助