Как можно залить фон текстурой? Или может залить какой-то объект нужной текстурой в 2д?
Кроме как сделать один большой фон или создавать кусочки текстур в самой игре уже.

Принятый ответ

Вопросы-то незакрытыми висят. Лично я такое в своей последней поделке делал обычными спрайтами, к которым прикрепил скрипт, передвигающий их в зависимости от передвижения игрока. Типа, если спрайт вышел с поля зрения игрока, мы передвигаем его на ту позицию, которую камера еще не видит, но к которой двигается.
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
21
10 лет назад
Отредактирован ehnaton
0
Скайбокс чтоли нужен тебе?
0
24
10 лет назад
0
копай в сторону тайлинга текстуры, если нужно просто равномерное заполнение
0
30
10 лет назад
0
Скайбокс чтоли нужен тебе?
нет. допустим у меня есть многоугольник, можно ли его заполнить мне нужной текстурой?
копай в сторону тайлинга текстуры, если нужно просто равномерное заполнение
кст. тайлинг я нашел только для 3д объектов. для спрайтов тайлинга я не нашел, а может плохо искал, на днях еще поищу
0
24
10 лет назад
Отредактирован RSQR
0
берёшь спрайт, тащишь на сцену, крепишь к камере(Если надо чтобы фон всегда был один и тот-же), создаёшь новый слой, скажем, background, и ставишь этот слой фону.
Или я опять не понял вопроса)
0
30
10 лет назад
0
берёшь спрайт, тащишь на сцену, крепишь к камере(Если надо чтобы фон всегда был один и тот-же), создаёшь новый слой, скажем, background, и ставишь этот слой фону.
мне нужно чтобы текстура 64х64, например, заливала фон или лишь часть фона. для создания неба либо для земли. чтобы не создавать кучу текстура 64х64, ну или не создавать большие текстуры
0
24
10 лет назад
Отредактирован RSQR
0
Tiodor:
берёшь спрайт, тащишь на сцену, крепишь к камере(Если надо чтобы фон всегда был один и тот-же), создаёшь новый слой, скажем, background, и ставишь этот слой фону.
мне нужно чтобы текстура 64х64, например, заливала фон или лишь часть фона. для создания неба либо для земли. чтобы не создавать кучу текстура 64х64, ну или не создавать большие текстуры
это хз, Разве что опять-же создать большую плоскость(plane) и тайлами зафигачить всё это. Но в своей игре я кучу обьектов делал(вот я дно (: )
0
26
10 лет назад
0
Вопросы-то незакрытыми висят. Лично я такое в своей последней поделке делал обычными спрайтами, к которым прикрепил скрипт, передвигающий их в зависимости от передвижения игрока. Типа, если спрайт вышел с поля зрения игрока, мы передвигаем его на ту позицию, которую камера еще не видит, но к которой двигается.
Принятый ответ
0
30
10 лет назад
0
lentinant,да. я так и сделал =( единственный пока выход
Чтобы оставить комментарий, пожалуйста, войдите на сайт.