Четверг, 21 Ноября 2024, 21:25

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
создание спрайта в игре по сетке
creepstasДата: Суббота, 26 Мая 2012, 23:32 | Сообщение # 1
Почти герой
Сейчас нет на сайте
проблема в том что я делаю ТДС и мне надо чтобы когда я создавал здание оно равнялось по сетке. извеняюсь если вопрос уже задавался.

Сообщение отредактировал creepstas - Суббота, 26 Мая 2012, 23:48
allxumukДата: Суббота, 26 Мая 2012, 23:51 | Сообщение # 2
старожил
Сейчас нет на сайте
Вот исходник. Нажимаешь "пробел", на экране генерируется случайное число спрайтов выровненных по сетке.

Любой дурак может написать программу, которую поймёт компилятор.
Хорошие программисты пишут программы, которые смогут понять другие программисты.
creepstasДата: Воскресенье, 27 Мая 2012, 00:00 | Сообщение # 3
Почти герой
Сейчас нет на сайте
не это не то, а может я не понел и то но все равно
примерможете пожалуйста сделать чтобы спрайты (вышка)ровнялись по сетке
PalmarДата: Воскресенье, 27 Мая 2012, 00:03 | Сообщение # 4
Pλlmar Games
Сейчас нет на сайте
Всмысле в редакторе было ровно?

creepstasДата: Воскресенье, 27 Мая 2012, 00:11 | Сообщение # 5
Почти герой
Сейчас нет на сайте
Palmar, да
CupuycДата: Воскресенье, 27 Мая 2012, 06:26 | Сообщение # 6
участник
Сейчас нет на сайте
Quote
можете пожалуйста сделать чтобы спрайты (вышка)ровнялись по сетке

Ладно. Сделал.
Чтобы делать такое, ты берешь позицию объекта, делишь её на размер "сетки", добавляешь в скобки с действием округления (round), затем умножаешь результат на размер сетки и можешь его малость "скосить" прибавив или убавив нужное число:
Code
(round(mouseX/32)*32)-14

Еще я добавил, что если муляж создаваемого объекта касается уже созданного, то мы не можем поставить тут же новый объект, а муляж окрашивается в красный цвет.

Добавлено (27.05.2012, 06:26)
---------------------------------------------
Если нужно устроить перемещение и изменение размер создаваемых объектов при работе с интерфейсом констракта, то есть вот что:


Законопослушно-добрый паладин. Блог ЭпикДаст VK
Stone Sour - Through Glass
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг