我目前正在阅读有关增强现实的演示文稿,并且我在问自己为什么编码器将覆盖元素的 x 坐标设置为 160-497.8*sin(relDirection)。查看幻灯片 25 了解更多详情。我了解地理计算的数学背景,但你怎么知道数字 497.8 ?我认为有一个逻辑背景,我看不到它。
CGPoint overlayCenter = [overlayGraphicView center];
overlayCenter.y = 240.0 - 537.8 * sin(relativeVertAngleToMarriott);
overlayCenter.x = 160.0 - 497.8 * sin(relativeDirectionToMarriott);
[overlayGraphicView setCenter:overlayCenter];
谢谢