![]() |
Проблема с нормальной работой c hitTest
:( Пиветствую, народ ))
ТУт решил на флеше попрактиковаться, но вот какая проблема возникла, нигде ответов не нашёл : После небольшого изучение, решил сделать пример из статьи... ПРимер прост, есть три объекта, если двое из них сталкиваются , то один из них перекидывается на координаты третьего, вот код : Код:
// Статический объект fun1Я понял, что у меня не срабатывает проверка if (_root.character.hitTest (this)) , хотя объекты друг на друге находятся, не подскажете, в чем дело ?)))) |
а InstanceName "character" не забыл присвоить управляемому клипу?
З.Ы.: РПГ пишешь или как? |
Ну типа того )
А энто я не забыл, прописал, не помогло (((( |
а ты проверь в том fun1
Код:
trace(_root.character._name)и вообще попробуй так подебагить, если что присылай упрощенный исходник... а так по коду вроде б верно |
Хех, говорит undefited... но в линках я пометил и назвал его (названия совпадают , в трейсе правильно написано )... (((((
|
ты не в линках пиши, а в инстанс нейм, который(да-да) в Properties.
В linkage тебе не надо писать, так как ты не аттачишь.. Я код свой? ;) |
Control -> test Movie -> debug -> list Variables
или Код:
for (var p in _root)trace(p+"::"+_root[p]); |
Цитата:
щелкаешь по муву идешь в properties в поле InstanceName ставишь character |
Вложений: 1
мм, да нет, всё так.. вот вид пропитиесов в прилагаемой картинке )
|
мда...
не в этих properties где ты здесь видишь InstanceName поле? когда мув вытаскиваешь на раб стол идешь вниз страницы, там панель: properties или Сtrl+F3 |
:rolleyes: Йеёёёё...
Огромное спасибо !)) |
заработало что ли? :) ну надо же!
потом как все доделаешь, кинь линк мне в личку потом :) |
| Часовой пояс GMT +4, время: 03:14. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.