|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Banned
[+4 24.02.14]
[+4 07.11.13] [+ 13.03.14] Регистрация: Mar 2013
Сообщений: 1,864
|
Проверка на попадание в объект сложной формы
Наверняка, для игр со сложным ландшафтом, где персонаж передвигается по платформам с выпуклостями и впукластями, используют Nape. А как сделать проверку на попадания прикосновения по объекту сложной формы без физических движков, я не могу этого понять. Понимаю лишь, что нужно переопределить метод hitTest и в нем уже проверять, но как? Возможно у starling сообщества уже существует какой-то самый оптимальный инструмет и все о нем знают, кроме меня?
Добавлено через 1 час 5 минут я спросил на офф форуме, как лучше сделать и предположил, что возможно нужно проверять пиксель на его заливку, на что получил ответ, что лучше использовать 'pixel perfect collision', это более эффективно. Но что это я так и не понял... Может кто знает? Добавлено через 13 часов 47 минут Не знаю на сколько хороший, но нашёл вариант про который мне говорили на офф форуме - http://wiki.starling-framework.org/e..._perfect_touch Последний раз редактировалось Akopalipsis; 09.03.2014 в 14:42. |
|
|||||
блогер
Регистрация: Jun 2005
Адрес: Господи пожалуйста не Новосибирск
Сообщений: 6,598
Записей в блоге: 17
|
Лучше математикой, всё таки.
__________________
Тут мужик танцует и поёт про флэш |
|
|||||
Banned
[+4 24.02.14]
[+4 07.11.13] [+ 13.03.14] Регистрация: Mar 2013
Сообщений: 1,864
|
Цитата:
я точно помню что видел такой, на пренадлежность точки произвольной фигуре, если не путаю, но сейчас найти не могу.. |
|
|||||
блогер
Регистрация: Feb 2008
Адрес: Россия, Новосибирск, Академгородок
Сообщений: 2,112
Записей в блоге: 1
|
Akopalipsis, старлинг к физике не имеет прямого отношения.
Грубо говоря, вам нужно написать нечто напоминающее физ.движок, как я понимаю? Есть точные условия задачи?
__________________
hauts.ru |
|
|||||
Banned
[+4 24.02.14]
[+4 07.11.13] [+ 13.03.14] Регистрация: Mar 2013
Сообщений: 1,864
|
Цитата:
У меня две конкретные задачи - первая, сделать в Starling ( легкую, без физ. движка ) проверку на столкновение с сложной формой, как на рисунке с низу. А вторая задача, для флеша сделать проверку на принадлежность точки сложной растровой фигуре, как на рисунке маленькая фигура. Для флеша я сделал при помощи hitTest, но если есть какие-то другие способы, более производительные, то посоветуйте. А вообще я не понимаю, как без проверки пикселей, можно математически вычислить попадание в сложную форму. Если конечно эта форма не была построена в Nape.. |
|
|||||
Banned
[+4 24.02.14]
[+4 07.11.13] [+ 13.03.14] Регистрация: Mar 2013
Сообщений: 1,864
|
Цитата:
как выглядит сайт.. Но не где не могу её найти. Дайте пожалуйста её. |
|
|||||
Цитата:
http://forum.starling-framework.org/...ip-in-starling http://forum.starling-framework.org/...ppixel-perfect |
|
|||||
Banned
[+4 24.02.14]
[+4 07.11.13] [+ 13.03.14] Регистрация: Mar 2013
Сообщений: 1,864
|
Цитата:
И я сам виноват... В вопросе написал - Цитата:
Цитата:
|
Часовой пояс GMT +4, время: 11:37. |
|
« Предыдущая тема | Следующая тема » |
Опции темы | |
Опции просмотра | |
|
|