Форум 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)
-   -   Баги при hitTest (http://www.flasher.ru/forum/showthread.php?t=135861)

JOGER 03.02.2010 18:09

Баги при hitTest
 
Народ как можно вылечить такой баг:Человечек идёт,соприкасается с невидимой точкой и после сталкновения запускается ходьба 2 человечка.В точке прописываю _visible=false;.И вот человечек может соприкоснуться,а может не соприкоснуться.
А при видимой точке всегда работает...Как быть ?(((

Fernando Costa 03.02.2010 18:13

нипанятна

JOGER 03.02.2010 18:21

ну в смылселе када программу запускаешь человечек1 после столконовения с точкой должен запустить анимацию движения 2 человечка.Вот 2 человечек то ходит то не ходит..

Fernando Costa 03.02.2010 18:27

hitTest срабатывает с так называемым boundaryBox- квадратная область очеривающая мувик. для окружностей лучше смотрите расстояние между центрами.

JOGER 03.02.2010 18:31

а,это как на хитри по моему было?делаешь нивидимый квадратик где объект заканчивается?а потом хиттестом проверяешь соприкасается ли квадратик объекта и точка?

Zik. 03.02.2010 19:10

попробуйте просто прописать точке
Код AS1/AS2:

._alpha = 0;
._visible = true;



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

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