首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在场景套件中改变场景?

如何在场景套件中改变场景?
EN

Stack Overflow用户
提问于 2015-07-18 23:13:14
回答 1查看 1.9K关注 0票数 1

我们怎样才能改变场景套件中的场景呢?因为场景在场景套件和雪碧套件中的表现不同。

为什么我们不能像在雪碧盒里那样做呢?

代码语言:javascript
复制
var scene:SKScene = GameScene(size: self.size);
self.view?.presentScene(scene, transition: nil);

我想在场景套件中创建多个场景,如菜单场景(2D菜单)、游戏场景(3D场景)、选项场景(2D菜单)、主菜单场景(2D菜单)。做这件事最好的方法是什么?(一些2D场景和一些3D场景)。

EN

回答 1

Stack Overflow用户

发布于 2015-07-19 16:16:50

您可以像在SpriteKit中那样做,但是调用略有不同。

在iOS 8和OS中,最多设置10.10,设置视图的scene属性。(没有像is SpriteKit那样的过渡效应。)

在iOS 9和OSX10.11中,您可以通过调用视图的presentScene:withTransition:incomingPointOfView:completionHandler:方法来添加转换。

SceneKit视图(SCNView)只显示SceneKit场景(SCNScene)。但是如果你想在2D和3D场景之间来回切换,你仍然可以这样做.只需设置视图的overlaySKScene属性即可。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31496463

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档