【问题标题】:How to make Scrolling background for the 2d game in unity?如何统一制作二维游戏的滚动背景?
【发布时间】:2016-09-21 03:24:12
【问题描述】:

我正在尝试构建一个游戏,其中玩家沿着起伏的地形移动。我还希望背景向玩家移动的相反方向移动。如何做到这一点?在这里,玩家像 Ski Safari 游戏一样在 Xaxis 和 Yaxis 中移动,并且相机随着玩家移动。请帮忙..提前谢谢你。

【问题讨论】:

  • 阅读视差滚动。
  • 我尝试了很多自己的解决方案,但没有什么比视差滚动更完美了。它不仅会移动你的背景,还会重复它,给人一种场景很长的感觉。

标签: background scroll unity3d transform


【解决方案1】:

有几种方法可以做到这一点,我建议这样做:http://answers.unity3d.com/questions/19848/making-textures-scroll-animate-textures.html

您也可以使用分形纹理,Unity3D 在其网站上的程序生成示例中提供了一个示例:http://u3d.as/content/unity-technologies/procedural-examples/3zu

【讨论】:

  • 感谢 Xerosigma 的帮助。我在这里没有使用材质或纹理来滚动 iam,使用 Sprite 作为背景,我希望它相对于相机移动。我正在尝试制作 3 层背景..
  • 试试看一下 SpriteManager,它应该会给你所有你需要的工具来理解动画精灵:wiki.unity3d.com/index.php?title=SpriteManager
猜你喜欢
  • 1970-01-01
  • 2010-11-27
  • 1970-01-01
  • 2014-04-30
  • 1970-01-01
  • 1970-01-01
  • 2014-12-08
  • 2020-05-11
  • 1970-01-01
相关资源
最近更新 更多