![]() |
проблема с hitTest()
Вложений: 1
Вообщем есть у меня исходник, но не могу сделать одну вещь.
При выстреле у чела из пушки появляется лёд. Нужно сделать так, чтобы при выстреле, если лёд попал на врага, то он исчезал. Но никак не могу сделать, чтобы он исчезал при попадании на него льда, а не всей модели игрока.:wacko: Помогите люди добрые.....:) P.S не пинайте сильно, исходник на Flash 6)))) |
Если вам это как-то поможет вот урок об использовании hitTest во Flash.
|
спасиб за ответ) но эт я и так знаю)) проблема больше не в команде, а в её "хитрой" реализации:)
|
Ну вы просто делаете hitTest не для картинки/объекта льда, а для объекта ИГРОКА, по всей видимости.
|
если не трудна, можно это сделать в выложенном исходнике и перезалить? потому что работает, но не так как надо(
|
Вложений: 1
Исправил кое-как, сразу скажу хреново, единственное, чтобы показать, как оно должно работать, и к чему цеплять. В исходнике идёт перебор всех "врагов" и проверка на hitTest со льдом для каждого из них.
|
Кошмар:eek:................... ладно я баламутина но ведь вы новое поколение, кто же так кодит, тут всё переделывать нужно иначе в дальнейшем концов ненайдёте
P.S. При всём моём уважении но даже я обалдел:wacko: P.S.2 Какой "hitTest" со льдом ? а прицел зачем ? ведь это автомат а не сабелька |
так учат книшки... (особенно морально устаревшие;)
|
D12, зачем прицел. затем, потому что поворачивается чел относительно него, ты попробуй его убери, и я посмотрю на тебя)))) кодил не я, а спёр пример с сайта, прост немного переделал под себя.
лучше чем всё это говорить, помог бы с проблемой!( комарик, что-то не открывается файл твой! запускаю, открывается flash, и вылетает, что "обнаружена ошибка, приложение будет закрыто". macromedia flash 2004 тож не открывает ("unexpeted file format"), ну это и понятно. |
MasteR'ok а зачем вам вращатся относительно курсора мышки ?
если вы скажете подробненько от А до Я что вы хотите создать то я вам помогу а так я непонимаю вашей логики в создании этой игрушки с непонятными пробелами Цитата:
|
| Часовой пояс GMT +4, время: 17:12. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.