а зачем делать такую большую заливку?
достаточно, чтобы размер заливки в пикселах был равен размеру поля в квадратиках
тогда каждому квадратику на поле будет соответствовать один пиксел в заливке
XONIX
- Mr. Kibernetik
- Site Admin
- Posts: 4786
- Joined: Mon Nov 19, 2012 10:16 pm
- My devices: iPhone, iPad, MacBook
- Location: Russia
- Flag:
- Фант
- Posts: 1363
- Joined: Sat Nov 30, 2013 10:01 am
- My devices: iPad 4 (iOS 9.3), iMac (MAC OS 11.03)
- Location: Россия,Санкт-Петербург
- Flag:
- Contact:
Re: XONIX
У меня курсор оббегает поочередно контур двух вырезанных частей. Точки поворота я запоминаю и от этих точек(вершин) делаю заливку... Точки поворота-это центр квадратика массива.. Тоесть заливка идет от центра квадратиков-вершин многоугольника... Получается правая и нижняя строчки массива вырезанной области не попадают в заливку...столкнувшись с этой проблемой я тупо рисую контур этой области и тогда общая заливка смещается от центра квадратов вершин и на ретина все работает нормально... Просто для не ретины надо определить толщину контура чуть по больше и все будет нормально...а как по другому?
- Mr. Kibernetik
- Site Admin
- Posts: 4786
- Joined: Mon Nov 19, 2012 10:16 pm
- My devices: iPhone, iPad, MacBook
- Location: Russia
- Flag:
Re: XONIX
зачем делать заливку размером с поле?
для анализа ее можно делать в соотношении один квадратик поля = один пиксел в заливке
для анализа ее можно делать в соотношении один квадратик поля = один пиксел в заливке
- Mr. Kibernetik
- Site Admin
- Posts: 4786
- Joined: Mon Nov 19, 2012 10:16 pm
- My devices: iPhone, iPad, MacBook
- Location: Russia
- Flag:
Re: XONIX
в отдельном спрайте
- Фант
- Posts: 1363
- Joined: Sat Nov 30, 2013 10:01 am
- My devices: iPad 4 (iOS 9.3), iMac (MAC OS 11.03)
- Location: Россия,Санкт-Петербург
- Flag:
- Contact:
Re: XONIX
Вы первый раз написали мне про спрайт, но я вообще не понял как это делать...я Вашу мысль не уловил на счёт спрайта...
Draw size x-по умолчанию 1 оказывается??? А я думал тройка..
Draw size x-по умолчанию 1 оказывается??? А я думал тройка..
- Mr. Kibernetik
- Site Admin
- Posts: 4786
- Joined: Mon Nov 19, 2012 10:16 pm
- My devices: iPhone, iPad, MacBook
- Location: Russia
- Flag:
Re: XONIX
например поле 100х100 квадратиков
1. создать спрайт 100х100 пикселов, при заливке/анализе 1 пиксел спрайта будет соответствовать 1 квадратику поля
2. залить в нем зону FILL POLY, соответствующую нужной зоне игрового поля
3. проанализировать зону спрайта попиксельно - каждый залитый пиксел будет соответствовать заполненному квадратику на поле
задача заливки игрового поля решена
1. создать спрайт 100х100 пикселов, при заливке/анализе 1 пиксел спрайта будет соответствовать 1 квадратику поля
2. залить в нем зону FILL POLY, соответствующую нужной зоне игрового поля
3. проанализировать зону спрайта попиксельно - каждый залитый пиксел будет соответствовать заполненному квадратику на поле
задача заливки игрового поля решена
- Фант
- Posts: 1363
- Joined: Sat Nov 30, 2013 10:01 am
- My devices: iPad 4 (iOS 9.3), iMac (MAC OS 11.03)
- Location: Россия,Санкт-Петербург
- Flag:
- Contact:
Re: XONIX
Привет! Большое обновление!
Для пользователей у которых игра установлена проще переустановить всю папку в ссылке.
Файл xonix.txt обновлен.
Добавлено:
Файл System/Взрыв.png
Папка System/Sound
Что нового?
Игрушка теперь полностью озвучена! Пчела жалит, бомбы взрываются...
Для пользователей у которых игра установлена проще переустановить всю папку в ссылке.
Файл xonix.txt обновлен.
Добавлено:
Файл System/Взрыв.png
Папка System/Sound
Что нового?
Игрушка теперь полностью озвучена! Пчела жалит, бомбы взрываются...