gpt4 book ai didi

ios - Cocos2D 'fake' Sprite 上的 3D 投影。如何更新 Box2D 主体和调试绘图以匹配。

转载 作者:行者123 更新时间:2023-11-29 03:43:52 25 4
gpt4 key购买 nike

我使用 Cocos2D 并进行以下设置:[director_ setProjection:kCCDirectorProjection3D]; 在 appDelegate 类中
kmGLRotatef(-47, 1.0, 0, 0); 在我的图层的绘制方法中
这可确保我的对象呈现在模拟 3D 环境中。

我添加了 Box2D 用于碰撞检测。我已经设置好尸体了。当我启用调试绘图时,主体会排列在整个屏幕上, Sprite 会排列在透视图中。

如何为 body 添加相同的视角?

最佳答案

给出的建议是从 Sprite 的 cocos2d 中的伪 3D 变换中找到一个边界框。然后将此边界框用于主体的调试绘图,并确定 box2d 的新(或转换后)主体。

关于ios - Cocos2D 'fake' Sprite 上的 3D 投影。如何更新 Box2D 主体和调试绘图以匹配。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17986103/

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