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

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > ActionScript

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 25.11.2002, 23:28
navidim вне форума Посмотреть профиль Отправить личное сообщение для navidim Посетить домашнюю страницу navidim Найти все сообщения от navidim
  № 1  
navidim

Регистрация: Nov 2001
Сообщений: 182
По умолчанию проблемка

Значит проблемка такова:
во вложеном файле имеется всего три объекта:
1) пуля
2) корабль игрока
3) корабль противника
корабль игрока двигается с помощью мыши, а пуля выстреливает по нажатию пробела. Значит там у меня жуткий скрипт по дублированию пули. Проблема заключается в том, что первая пуля всегда пролетает врага насквозь, почему??? Посмотрите плиз и киньте исходник с исправленым скриптом!
Вложения
Тип файла: zip file.zip (2.8 Кб, 76 просмотров)

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

Регистрация: Jan 2002
Адрес: СПб-Denver-Лермонтов
Сообщений: 1,525
Скрипт не оптимизировал, только чуть подправил. Смысл поймешь. Ошибка была в том, что ты HitTest(ил) this.mc (то есть "fire1"), а надо хиттестить его копии.
Вложения
Тип файла: zip file1.zip (3.0 Кб, 81 просмотров)
__________________
Для того чтобы узнавать, есть два способа: - задавать вопросы и пытаться самому на них ответить. Второй способ более продуктивный.
(S.Wizard)

Старый 26.11.2002, 14:29
Max N Chubin_ вне форума Посмотреть профиль Отправить личное сообщение для Max N Chubin_ Найти все сообщения от Max N Chubin_
  № 3  
Max N Chubin_
 
Аватар для Max N Chubin_

Регистрация: Nov 2001
Адрес: Moscow, Russia
Сообщений: 720
Отправить сообщение для Max N Chubin_ с помощью ICQ
Thumbs up ну вы и абстракционисты!!!

блин! ЧЮЮма!
полная абстракция!
где корабль, где пуля я так и не увидел!
Вот и всем известную картину Малевича рассматривал рассматривал и не понял о чем он!
а ты открыл мне глаза!


(добрая шутка)

Совет.
Пуля имеет малые размеры, поэтому поставь в hitTest(,x,y,flag)
flag = true тада инетереснее будет - будет учитываться столкновение центра пули и контура корабля. а не рамки вокруг корабля.
__________________
Max.

Старый 26.11.2002, 19:15
navidim вне форума Посмотреть профиль Отправить личное сообщение для navidim Посетить домашнюю страницу navidim Найти все сообщения от navidim
  № 4  
navidim

Регистрация: Nov 2001
Сообщений: 182
По умолчанию не понял!!!

почему файл зип вдруг сохраняется как аттачмент непонятный?
И Max N Chubin_ объясни пожалйста как сделать это:
Пуля имеет малые размеры, поэтому поставь в hitTest(,x,y,flag)
flag = true тада инетереснее будет - будет учитываться столкновение центра пули и контура корабля. а не рамки вокруг корабля?????????????????????
как написать этот hitTest?
sergwizard - перешли пожалуйста файл ещё раз, проблемы блин какие-то

Старый 26.11.2002, 20:30
sergwizard вне форума Посмотреть профиль Отправить личное сообщение для sergwizard Посетить домашнюю страницу sergwizard Найти все сообщения от sergwizard
  № 5  
sergwizard
 
Аватар для sergwizard

Регистрация: Jan 2002
Адрес: СПб-Denver-Лермонтов
Сообщений: 1,525
2navidim
Посылаю еще раз.

2Max
Макс, что-то это на тебя не похоже. Ты, вроде, всегда был не искусствоведом и критиком, а нормальным советчиком и помощником. А тут вдруг начал не по делу критиковать сырец за несоответствие критериям соцреализма. Можно было критиковать и исправлять скрипт, но не рабочий эскиз.
Вложения
Тип файла: zip file1.zip (3.3 Кб, 71 просмотров)
__________________
Для того чтобы узнавать, есть два способа: - задавать вопросы и пытаться самому на них ответить. Второй способ более продуктивный.
(S.Wizard)

Старый 26.11.2002, 20:57
derhab вне форума Посмотреть профиль Отправить личное сообщение для derhab Найти все сообщения от derhab
  № 6  
derhab
 
Аватар для derhab

Регистрация: Apr 2001
Адрес: Berlin
Сообщений: 1,862
Отправить сообщение для derhab с помощью ICQ Отправить сообщение для derhab с помощью Skype™
Да, странно, зип не хочет сохраняться как зип, а предлагает себя как никому не нужный "attachment"... Что это? Уже не в первый раз такое:(

Старый 26.11.2002, 20:57
navidim вне форума Посмотреть профиль Отправить личное сообщение для navidim Посетить домашнюю страницу navidim Найти все сообщения от navidim
  № 7  
navidim

Регистрация: Nov 2001
Сообщений: 182
По умолчанию ну блин я в з...

я тебя уже задолбал sergwizard но пошли этот файл всё-таки мне на e-mail: dimentiy@ukr.net у меня internet explorer 6 он чтоли глючит но все ссылки на закачки он пытается закачать как attachment файл без расширения, гадость какая-то. а этот скрипт мне позарез нужен!!!! Плиззззззззззззз!!!!!!!

Старый 27.11.2002, 12:21
Max N Chubin_ вне форума Посмотреть профиль Отправить личное сообщение для Max N Chubin_ Найти все сообщения от Max N Chubin_
  № 8  
Max N Chubin_
 
Аватар для Max N Chubin_

Регистрация: Nov 2001
Адрес: Moscow, Russia
Сообщений: 720
Отправить сообщение для Max N Chubin_ с помощью ICQ
Thumbs down купи себе немного чувства юмора!

2 sergwizard:
релакс!

я по прежнему такой же нежный!
просто шутил!

исходник с исправленным hitTest() для пули прилагаю...

если он в очередной раз не скачается у кого-то, то вот текст..
делов то!
хотел просто обратить внимание на то что нет смысла привязываться к имени экземпляра пули...
ну а если ты буш стрелять очередями по 50 патронов?
в каком виде ты напишешь для hitTest() ?

итак:
if (_root.alien1.hitTest (_x,_y,true)) {...

т.е. ты проверяешь столкновение координат пули с контуром цели...
для наглядности цель сделал более сложной конфигурации...
Вложения
Тип файла: zip file1.zip (5.5 Кб, 83 просмотров)
__________________
Max.


Последний раз редактировалось Max N Chubin_; 27.11.2002 в 12:23.
Старый 27.11.2002, 12:36
Max N Chubin_ вне форума Посмотреть профиль Отправить личное сообщение для Max N Chubin_ Найти все сообщения от Max N Chubin_
  № 9  
Max N Chubin_
 
Аватар для Max N Chubin_

Регистрация: Nov 2001
Адрес: Moscow, Russia
Сообщений: 720
Отправить сообщение для Max N Chubin_ с помощью ICQ
Thumbs down забыл добавить...

хотелось бы также заметить, что нужно бы ограничить время жизни пули, а то когда они будут улетать мимо, то будут нестить в даль уже невидимые нам, но ресурсы то кушать будут.
поэтому либо по времени getTimer(), либо использую 10-20 кадровую анимацию в клипе пули (а в последнем кадре this.removeMovieClip() но время жизни нужно задать...

я извиняюсь если это уже сделано... просто влом открывать глаза и смотреть в исходник..
__________________
Max.

Старый 27.11.2002, 20:51
derhab вне форума Посмотреть профиль Отправить личное сообщение для derhab Найти все сообщения от derhab
  № 10  
derhab
 
Аватар для derhab

Регистрация: Apr 2001
Адрес: Berlin
Сообщений: 1,862
Отправить сообщение для derhab с помощью ICQ Отправить сообщение для derhab с помощью Skype™
Макс, кинь на мыло, плиз, если не сложно. Не скачивается твой зип, меня тоже это интересует:), я не понял как определяется столкновение с контуром...ведь хиттест отслеживает прямоугольную область мувика, а не форму его содержимого...я чего то упустил:(

derhab48@hotmail.com

Создать новую тему   Часовой пояс GMT +4, время: 07:55.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

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

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


 


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


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