gpt4 book ai didi

ios - 适合 Scene Kit 相机 View 的界面

转载 作者:行者123 更新时间:2023-11-29 12:00:29 24 4
gpt4 key购买 nike

我在游戏中使用 SceneKit。

在某个时候我需要显示一个菜单。菜单具有背景、按钮和文本,正如菜单所期望的那样。

假设这个菜单是使用 UIKit 创建的。如果是这种情况,背景图像将具有前导/尾随/顶部/底部约束以将每一侧粘合到屏幕的一侧。我如何使用 SceneKit 做到这一点?我希望背景独立于屏幕尺寸(iPhone 4、5、6、6+)附加到屏幕的四个边。

为了简单起见,菜单显示时相机是正交的。我猜该方法将涉及定位相机,因此它的侧面适合背景多边形。或者,如果无法计算位于特定 x、y、z 上的平面的大小,则必须完全填满屏幕。

一切都必须用 SceneKit 来完成。没有 UIKit。

有办法吗?

注意:整个菜单都是在 SceneKit 中创建的。

最佳答案

显示 SCNScene 的 SCNView 是 UIView 的子类。因此,您可以使用四个约束将菜单的每一侧附加到 SCNView 的两侧,并使用约束的常量属性来动画 View 的进出。只需将菜单 View 添加到 SCNView 的 super View ,它就会显示在场景上。

关于ios - 适合 Scene Kit 相机 View 的界面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37240564/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com