根据SCNView大小或手机屏幕大小缩小SCNNode

问题描述 投票:-1回答:1

我有一个很大的SCNNode,我想缩小它。当前节点基于幻数缩小。但是,应根据手机的屏幕大小或节点的SCNView大小缩小节点。

为了方便起见,我想到为节点的SCNView /手机屏幕添加一定的填充。

因此,给定一个SCNNode和手机屏幕/ SCNView中的一定量的填充,我希望您计算SCNNode的比例因子。

有关视觉说明,请参见附图。你能帮我计算比例因子吗?

Visual explanation

ios swift scenekit scnnode arscnview
1个回答
-1
投票

您可以使用屏幕比例因子

UIScreen.main.nativeScale

要么

UIScreen.main.scale
© www.soinside.com 2019 - 2024. All rights reserved.