【问题标题】:Zooming In/Out of a OpenGL ES 2D Game Scene放大/缩小 OpenGL ES 2D 游戏场景
【发布时间】:2011-04-06 14:11:23
【问题描述】:

在 2D OpenGL iPhone 游戏中拉回以显示更多视图的最佳方法是什么?例如,在 Tiny Wings 中,当鸟儿飞向屏幕顶部时,鸟儿和风景会向后拉,以模拟鸟儿在天空中飞得更高。通过按比例缩放所有精灵或使用 glOrthof 会更好地实现此效果吗?无论如何,我假设缩小因子与玩家的 y 位置成反比。

【问题讨论】:

    标签: iphone opengl-es


    【解决方案1】:

    您几乎肯定想使用glOrthof,所以您要改变的只是相机看到场景的方式。这避免了重新计算场景中的所有法线等,节省了大量工作。你也更容易实现。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-04-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多