自定义SpriteKit"门打开","翻页"过渡

时间:2014-03-17 04:52:29

标签: ios ipad ios7 sprite-kit

是否有任何关于在SpriteKit中创建自定义转换的文档或教程? 有没有办法修改[SKTransition doorwayWithDuration:1];只显示一扇门,并向用户开放?

我在github上发现了这个项目并将其修改为使用单门。 https://github.com/mkftr/DoorwayTransition 但这仅适用于Views。不是SKScene。

有没有办法对其进行修改以便我可以使用它?

我无法找到任何内容,文档或其他内容,并解释其中的任何内容。 捆绑在SpriteKit中的转换太少了,我认为这对许多其他开发人员来说是一个常见问题。

上述所有情况都失败了,还有什么选择? 我正在整理一本交互式书籍,并且非常希望在场景之间转换一个不错的页面。

但请注意,我不是在寻找" Page Curl",而是更多的"开门"过渡。 但是会满足于" Page Curl"如有必要,有人可以解释如何做到这一点。

这本书只能在iPad上使用。

1 个答案:

答案 0 :(得分:0)

这是一个非常好的翻页控制器,你可以自定义创建一个门型书翻页:

https://github.com/mpospese/MPFoldTransition

但是,这也适用于视图。但是,你可以利用这个优势。

由于SKScene是在SKView(它是一个子类UIView)上渲染的,因此您可以在不同的SKView上显示每个场景,并在每个实例之间使用翻转过渡。