Можно ли как-то сделать молнию в 2д?
и каким образом?
у нас есть текстура самой молнии, которая бесшовная (естественно только с одной стороны) как в варе.
как можно растягивать такую молнию, но чтобы менялся только размер спрайта, а текстура не растягивалась?
и каким образом?
у нас есть текстура самой молнии, которая бесшовная (естественно только с одной стороны) как в варе.
как можно растягивать такую молнию, но чтобы менялся только размер спрайта, а текстура не растягивалась?
вопрос на засыпку: анимация 2д текстуры этой же молнии, как оно делается?
Принятый ответ
Tiodor, возможно. Но самый замечательный вариант это сгенерировать мэш с правильными текстурными координатами. И тогда ничего хитрого не надо придумывать. Поэтому надо курить генерацию мэша
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
как растягивание в херстоуне стрелки для выбора цели
Ред. Tiodor
и в зависимости от расстояния она тайлится + анимация текстуры от начала к концу. то есть текстура движется.
Ред. ehnaton
Юзая line renderer можно складывать эту линию на месте обрыва.
Так как у нас на одну линию одна текстура растягиваемая, можно подобрать материал так, чтобы на максимум длинны молнии хватало. Зная Тио, рискну предположить что он работает в два дэ. А значит сразу после конца линию можно уводить в горизонт, так что камера ее не увидит.
Имхо, самый простой способ, хоть и не самый правильный.
Можно еще тайлинг текстуры через код менять, но так неинтересно.
Ред. alexprey