Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 05.01.2008, 13:09
MasteR'ok вне форума Посмотреть профиль Отправить личное сообщение для MasteR'ok Найти все сообщения от MasteR'ok
  № 1  
Ответить с цитированием
MasteR'ok

Регистрация: Dec 2007
Сообщений: 7
По умолчанию проблема с hitTest()

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

Помогите люди добрые.....

P.S не пинайте сильно, исходник на Flash 6))))
Вложения
Тип файла: rar sample.rar (56.6 Кб, 126 просмотров)

Старый 05.01.2008, 15:28
koIIImarik вне форума Посмотреть профиль Отправить личное сообщение для koIIImarik Посетить домашнюю страницу koIIImarik Найти все сообщения от koIIImarik
  № 2  
Ответить с цитированием
koIIImarik
 
Аватар для koIIImarik

Регистрация: Jul 2007
Адрес: Россия, Москва
Сообщений: 522
Если вам это как-то поможет вот урок об использовании hitTest во Flash.

Старый 05.01.2008, 17:18
MasteR'ok вне форума Посмотреть профиль Отправить личное сообщение для MasteR'ok Найти все сообщения от MasteR'ok
  № 3  
Ответить с цитированием
MasteR'ok

Регистрация: Dec 2007
Сообщений: 7
спасиб за ответ) но эт я и так знаю)) проблема больше не в команде, а в её "хитрой" реализации


Последний раз редактировалось MasteR'ok; 05.01.2008 в 17:22.
Старый 05.01.2008, 17:49
koIIImarik вне форума Посмотреть профиль Отправить личное сообщение для koIIImarik Посетить домашнюю страницу koIIImarik Найти все сообщения от koIIImarik
  № 4  
Ответить с цитированием
koIIImarik
 
Аватар для koIIImarik

Регистрация: Jul 2007
Адрес: Россия, Москва
Сообщений: 522
Ну вы просто делаете hitTest не для картинки/объекта льда, а для объекта ИГРОКА, по всей видимости.

Старый 07.01.2008, 00:56
MasteR'ok вне форума Посмотреть профиль Отправить личное сообщение для MasteR'ok Найти все сообщения от MasteR'ok
  № 5  
Ответить с цитированием
MasteR'ok

Регистрация: Dec 2007
Сообщений: 7
если не трудна, можно это сделать в выложенном исходнике и перезалить? потому что работает, но не так как надо(

Старый 07.01.2008, 02:35
koIIImarik вне форума Посмотреть профиль Отправить личное сообщение для koIIImarik Посетить домашнюю страницу koIIImarik Найти все сообщения от koIIImarik
  № 6  
Ответить с цитированием
koIIImarik
 
Аватар для koIIImarik

Регистрация: Jul 2007
Адрес: Россия, Москва
Сообщений: 522
Исправил кое-как, сразу скажу хреново, единственное, чтобы показать, как оно должно работать, и к чему цеплять. В исходнике идёт перебор всех "врагов" и проверка на hitTest со льдом для каждого из них.
Вложения
Тип файла: rar shooter_ice.rar (56.9 Кб, 102 просмотров)

Старый 07.01.2008, 04:13
D12 вне форума Посмотреть профиль Отправить личное сообщение для D12 Найти все сообщения от D12
  № 7  
Ответить с цитированием
D12
меценат
 
Аватар для D12

блогер
Регистрация: Jan 2004
Адрес: D
Сообщений: 1,592
Записей в блоге: 2
Кошмар................... ладно я баламутина но ведь вы новое поколение, кто же так кодит, тут всё переделывать нужно иначе в дальнейшем концов ненайдёте

P.S. При всём моём уважении но даже я обалдел
P.S.2 Какой "hitTest" со льдом ? а прицел зачем ? ведь это автомат а не сабелька
__________________
Безвыходных положений небывает © Барон Мюнхаузен=)Исходники


Последний раз редактировалось D12; 07.01.2008 в 04:22.
Старый 07.01.2008, 04:39
MrPoma вне форума Посмотреть профиль Отправить личное сообщение для MrPoma Посетить домашнюю страницу MrPoma Найти все сообщения от MrPoma
  № 8  
Ответить с цитированием
MrPoma
 
Аватар для MrPoma

Регистрация: Jul 2006
Адрес: Питер
Сообщений: 2,083
Отправить сообщение для MrPoma с помощью Skype™
так учат книшки... (особенно морально устаревшие

Старый 07.01.2008, 17:35
MasteR'ok вне форума Посмотреть профиль Отправить личное сообщение для MasteR'ok Найти все сообщения от MasteR'ok
  № 9  
Ответить с цитированием
MasteR'ok

Регистрация: Dec 2007
Сообщений: 7
D12, зачем прицел. затем, потому что поворачивается чел относительно него, ты попробуй его убери, и я посмотрю на тебя)))) кодил не я, а спёр пример с сайта, прост немного переделал под себя.

лучше чем всё это говорить, помог бы с проблемой!(

комарик, что-то не открывается файл твой! запускаю, открывается flash, и вылетает, что "обнаружена ошибка, приложение будет закрыто". macromedia flash 2004 тож не открывает ("unexpeted file format"), ну это и понятно.


Последний раз редактировалось iNils; 07.01.2008 в 18:01.
Старый 07.01.2008, 19:07
D12 вне форума Посмотреть профиль Отправить личное сообщение для D12 Найти все сообщения от D12
  № 10  
Ответить с цитированием
D12
меценат
 
Аватар для D12

блогер
Регистрация: Jan 2004
Адрес: D
Сообщений: 1,592
Записей в блоге: 2
MasteR'ok а зачем вам вращатся относительно курсора мышки ?
если вы скажете подробненько от А до Я что вы хотите создать то я вам помогу а так я непонимаю вашей логики в создании этой игрушки с непонятными пробелами




Цитата:
D12, зачем прицел. затем, потому что поворачивается чел относительно него, ты попробуй его убери, и я посмотрю на тебя))))
запросто уберу и при этом вращение останется, вы хотите сделать "Кримсслоад" вроде так называется ?
__________________
Безвыходных положений небывает © Барон Мюнхаузен=)Исходники


Последний раз редактировалось D12; 07.01.2008 в 19:12.
Создать новую тему Ответ Часовой пояс GMT +4, время: 21:22.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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