项目作者: Suvitruf

项目描述 :
Script for creating 2d infinite scrolling background in Unity with parallax effect
高级语言: C#
项目地址: git://github.com/Suvitruf/unity-parallax.git
创建时间: 2019-12-22T23:12:41Z
项目社区:https://github.com/Suvitruf/unity-parallax

开源协议:MIT License

下载


Unity Parallax

Скрипт для создания бесконечно прокручивающегося фона на Unity с эффектом параллакса из статьи.

Использование

Вся магия в скрипте ParallaxScript.cs.

Для начала вам нужно добавить на сцену 3 копии фона с отступами.
Create gameobjects

У вложенных объектов нужно выставить по координате X оффсет на размер спрайта. У одного с плюсом, а другого с минусом. В итоге корневой элемент будет по центру, а два вложенных по бокам.

Backgrounds offset

Теперь нужно просто закинуть ParallaxScript.cs на корневой объект и добавить ссылку на камеру в редакторе. В итоге получим что-то такое.

Фон с параллакс эфектом