【发布时间】:2019-05-16 23:31:04
【问题描述】:
这里的总新手。我正在制作一个选择你自己的冒险,它依赖于根据你给出的两个选择之一播放的视频(基本上想想 Bandersnatch)。
使用单个视频播放器会在切换视频时产生短暂的停顿,这是我不希望的。我的目标是让两个视频播放器提前准备好接下来的两个视频,以便在选择相应选项时立即播放其中一个。
我将每个分支的所有信息(要播放的视频、下一个选择的两个视频、按钮文本等)都存储在可编写脚本的对象中,因此我可以轻松访问。另外,我有一个用于 activePlayer 的变量,它给出了当前要播放的视频,以及 choice1Player 和choice2Player,它们给出了下一个可能要准备的视频。
我正在努力解决如何在选择一个选项时将 activePlayer 切换到其他两个玩家之一,然后根据需要准备的内容将当前 activePlayer 更改为新的choice1 或choice2 玩家的逻辑。我的头脑说这是一项非常简单的任务,但逻辑完全让我失望。任何指针将不胜感激!
【问题讨论】: