花栗鼠和静态物体:如果游戏地图对于屏幕来说太大,我可以移动精灵,但如何移动静态物体和形状?

发布于 2024-12-03 10:54:36 字数 142 浏览 1 评论 0原文

我认为标题已经很清楚了。

我认为有两件事:

  • 用于显示的精灵
  • 和物理实体

当要显示的关卡对于屏幕来说太宽时,可以在屏幕中移动精灵。但是静态物体呢?他们可以移动吗?这里的模式是什么?

I think the title is pretty clear.

The way I see it is there are two things :

  • the sprites for display
  • the bodies for physics

Sprites can be moved in the screen when the level to display is to wide for the screen. But static bodies ? Can they be moved ? What's the pattern here ?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

此岸叶落 2024-12-10 10:54:37

您滚动的是图形,而不是世界上的对象。它们的物理对象始终保持在绝对坐标上,并且您可以使用偏移量来绘制图形。 Cocos2D 并没有真正为您提供相机或任何您可以移动的东西(好吧,无论如何都不是),您只需偏移整个场景即可。

You scroll the graphics, not the objects in the world. They physics objects always stay at absolute coordinates, and you draw the graphics with an offset. Cocos2D doesn't really give you a camera or anything you can move around (well, not really anyway), you simply have to offset your entire scene.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文