Модераторы: SoWa
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Падение предмета, Реализовать падение предмета 
V
    Опции темы
NAGGANO
Дата 20.5.2011, 17:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 56
Регистрация: 21.10.2010
Где: Донецк

Репутация: нет
Всего: нет



Пишу игру.у меня уровень состоит из блоков - камни и грунт. Мне надо, чтобы камень проверял - если под ними ничего нет, то он падает вниз пока на что-то не наткнется.
я думаю так делать:
к низу объекта камень прилепить объект Rectangle и проверять его пересечение с объектами массива уровня.
Код

for (var i:int = MainGame.gameObjs.length - 1; i >= 0; i--) 
            {
                if (rect.intersects(MainGame.gameObjs[i].myGetRect())) {
                    var a:Rectangle = rect.intersection(MainGame.gameObjs[i].myGetRect());
                }
            }

но ниче не получается - что дальше  в цикле писат?помогите плиз.или подскажите как подругому сделать падение предмета
PM MAIL ICQ   Вверх
Areostar
Дата 4.6.2011, 15:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1191
Регистрация: 5.4.2008

Репутация: нет
Всего: -2



а hitTest() чем не устроил!?
PM MAIL   Вверх
Incensus
Дата 11.8.2011, 00:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 32
Регистрация: 9.4.2009
Где: Харьков

Репутация: нет
Всего: нет



решений таких проблем как у вас - просто куча в инете. Просто нужно знать что искать.

Collision Detection in Actionscript 3

Pixel-Perfect Collision Detection in ActionScript3

и много чего другого по такому же запросу.

Добавлено через 1 минуту и 11 секунд
извините, ваш код ужасно читать. Вообще не понятно что чем вы обозвали
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | ActionScript 3 | Следующая тема »


 




[ Время генерации скрипта: 0.0399 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.