我在创建xFov
时正在为yFov
计算SCNCamera
,SCNView
。由于场景总是占据整个屏幕,所以这个工作到目前为止一直有效。
我现在需要支持不再出现这种情况的情况,即只要xFov
改变其大小,就应重新计算摄像机视野(yFov
,SCNView
)
插入重新计算的代码的最佳位置在哪里?如果可能的话,我宁愿不要继承SCNView
。
答案 0 :(得分:1)
由于优胜美地NSViewController
公开viewWillLayout
和viewDidLayout
。它可能是重新计算您的视野的正确位置。