Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Потестите плиз (http://www.flasher.ru/forum/showthread.php?t=117534)

Division 29.10.2008 18:44

Потестите плиз
 
Пишу игрушку, сейчас делаю движок для шестерёнок. У меня работает стабильно, но у дизайнера видел несколько раз висло. Повторить ошибку у меня не получается, отпишитесь при каких обстоятельствах повисло, если повисло. Хотелось бы знать, нормально ли работает на 10 плеере.

Шестерёнки можно таскать мышкой.
UPD: качать в 10 посте

Dima_DPE 29.10.2008 19:04

В Линуксе довольно неплохо пашет.

DarkLight 29.10.2008 19:46

Поигрался некоторое время. Все нормально, не удалось заставить зависнуть. В 10м плеере пролем не обнаружено.

Dominator 29.10.2008 20:08

Вложений: 1
хм. Потестил. Возможно, было так и задумано, но:
можно сделать так что область срабатывания одного колеса перекрывает о.с. другого. При этом если кликнуть в том месте где они [о.с.] накладываются друг на друга, тянутся 2 колеса сразу
---
update:
учи матчасть)

silin 29.10.2008 20:38

додвигал до такого:
http://flasher.ru/forum/attachment.p...1&d=1225298168

Division 29.10.2008 20:57

Всем спасибо, главное что не виснет.
2Dominator, да, я сейчас борюсь с этим провтыком. Вот немного более рабочая версия, если заклинить, ведёт себя правдоподобно. Но блин иногда глючит - если убрать не ту шестерёнку, которой заклинили, не начинает вращаться. Завтра наверно до ума доведу. Кстати, если кто хочет глянуть исходник - скажите, выложу.
UPD:
Цитата:

учи матчасть)
Матчасть давно изучена. Лучше б спросил почему зацепления не эвольвентные (:

Качать в 10 посте

Dominator 29.10.2008 21:51

хехе. Не было уверенности что ты в теме. Поэтому не хотел пугать всякими умными словами. К тому же:
1. Это игра
2. Не хочу лезть в дебри теории, т.к. не являюсь в этом супер-профи :)

---
кстати, кроме того о чем ты писал (если убрать не ту шестеренку и т.д.) можно всё равно потом словить момент когда 2 колеса неверно вращаются

BBOY Ильич 29.10.2008 22:14

Прошу исходник ^_^

skald 30.10.2008 01:30

Вложений: 1
нет защиты от дурака ))) :)

Division 30.10.2008 13:19

Dominator,
Цитата:

1. Это игра
Пока что это далеко не игра (:
Цитата:

2. Не хочу лезть в дебри теории, т.к. не являюсь в этом супер-профи
Вообще из теории мне в данном случае пригодилось только то что когда шестерёнки с разным количеством зубцов взаимодействуют, отношение количества зубов пропорционально отношению угловых скоростей. Так что действительно, нечего туда углубляться (:
skald,
Цитата:

нет защиты от дурака )))
Вообще-то то что они останавливаются при заклинивании и есть защита (:
Вот архив с исходником. Кажется теперь правильно работает. Пожалуйста, попробуйте их повесить. Или сделать чтоб крутились не верно. Только тогда просьба описать при каких обстоятельствах это случилось. Скриншот, например. Да, шестерни взаимодействуют только по горизонтали и вертикали. По диагонали, даже если будут визуально друг друга касаться, это правильное поведение.

По поводу исходника - там всё немного запутано. Планируется несколько типов игр в одной, так что всё что относится к шестерёнкам лежит в папке Gear. Возможно можно было сделать намного проще (:

UPD: качать в 15 посте


Часовой пояс GMT +4, время: 08:50.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.