|
|
|||||
Регистрация: Feb 2015
Сообщений: 3
|
Реакция одного объекта на другой
Здравствуйте)) Пытаюсь создать флеш-игру, со всем более-менее разобралась, но никак не удается один момент: при перетаскивании одного предмета на другой должен произойти переход на следующий кадр, но никак не получается( Не знаю, ту ли функцию применяю?
import fl.motion.MotionEvent; key.addEventListener (MouseEvent.MOUSE_DOWN, f) function f (event:MouseEvent):void { key.startDrag(); } key.addEventListener (MouseEvent.MOUSE_UP, f1) function f1 (event:MouseEvent):void { key.stopDrag(); } if (key.hitTestPoint (hole.x, hole.y, true)) { gotoAndStop(2); } stop(); |
|
|||||
Регистрация: Dec 2014
Сообщений: 312
|
попробуйте
import fl.motion.MotionEvent; key.addEventListener (MouseEvent.MOUSE_DOWN, f) function f (event:MouseEvent):void { key.startDrag(); } key.addEventListener (MouseEvent.MOUSE_UP, f1) function f1 (event:MouseEvent):void { key.stopDrag(); if (key.hitTestPoint (hole.x, hole.y, true)) { gotoAndStop(2); } } stop(); |
|
|||||
Регистрация: Feb 2015
Сообщений: 3
|
Попробовала, не получилось(
|
|
|||||
Регистрация: Dec 2014
Сообщений: 312
|
Скачайте пример
|
|
|||||
Регистрация: Feb 2015
Сообщений: 3
|
Да, спасибо огромное) Просто надо было ключ по-лучше к точке подвести, а то из-за его кривой формы не сразу, видимо, получалось)
|
Часовой пояс GMT +4, время: 01:11. |
|
« Предыдущая тема | Следующая тема » |
|
|