![]() |
Потестите плиз
Пишу игрушку, сейчас делаю движок для шестерёнок. У меня работает стабильно, но у дизайнера видел несколько раз висло. Повторить ошибку у меня не получается, отпишитесь при каких обстоятельствах повисло, если повисло. Хотелось бы знать, нормально ли работает на 10 плеере.
Шестерёнки можно таскать мышкой. UPD: качать в 10 посте |
В Линуксе довольно неплохо пашет.
|
Поигрался некоторое время. Все нормально, не удалось заставить зависнуть. В 10м плеере пролем не обнаружено.
|
Вложений: 1
хм. Потестил. Возможно, было так и задумано, но:
можно сделать так что область срабатывания одного колеса перекрывает о.с. другого. При этом если кликнуть в том месте где они [о.с.] накладываются друг на друга, тянутся 2 колеса сразу --- update: учи матчасть) |
додвигал до такого:
http://flasher.ru/forum/attachment.p...1&d=1225298168 |
Всем спасибо, главное что не виснет.
2Dominator, да, я сейчас борюсь с этим провтыком. Вот немного более рабочая версия, если заклинить, ведёт себя правдоподобно. Но блин иногда глючит - если убрать не ту шестерёнку, которой заклинили, не начинает вращаться. Завтра наверно до ума доведу. Кстати, если кто хочет глянуть исходник - скажите, выложу. UPD: Цитата:
Качать в 10 посте |
хехе. Не было уверенности что ты в теме. Поэтому не хотел пугать всякими умными словами. К тому же:
1. Это игра 2. Не хочу лезть в дебри теории, т.к. не являюсь в этом супер-профи :) --- кстати, кроме того о чем ты писал (если убрать не ту шестеренку и т.д.) можно всё равно потом словить момент когда 2 колеса неверно вращаются |
Прошу исходник ^_^
|
Вложений: 1
нет защиты от дурака ))) :)
|
Dominator,
Цитата:
Цитата:
skald, Цитата:
Вот архив с исходником. Кажется теперь правильно работает. Пожалуйста, попробуйте их повесить. Или сделать чтоб крутились не верно. Только тогда просьба описать при каких обстоятельствах это случилось. Скриншот, например. Да, шестерни взаимодействуют только по горизонтали и вертикали. По диагонали, даже если будут визуально друг друга касаться, это правильное поведение. По поводу исходника - там всё немного запутано. Планируется несколько типов игр в одной, так что всё что относится к шестерёнкам лежит в папке Gear. Возможно можно было сделать намного проще (: UPD: качать в 15 посте |
| Часовой пояс GMT +4, время: 08:50. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.