Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы (http://www.flasher.ru/forum/forumdisplay.php?f=10)
-   -   Усть два мува "а1" и "bla" (http://www.flasher.ru/forum/showthread.php?t=34321)

viktoria 12.07.2002 01:52

Усть два мува "а1" и "bla"
 
Усть два мува "а1" и "bla"
На драгабле "bla" повешено:
on (press) {
startDrag(bla, true);
if (_root.bla._droptarget==_root.a1) {
stopDrag();
}
}
не работает!

а так работает
on (press) {
startDrag(bla, true);
if (_root.bla, hittest(_root.a1)) {
stopDrag();
}
Объсните пожалуйста

viktoria 12.07.2002 13:51

Народ, ну совсем чтоли ни кто не знает.
Помогите , плиз.

lexass 12.07.2002 13:58

неА, никто не знаеТ :(

а в чем проблема-то, делай как работает :cool:

Stone 12.07.2002 15:55

_droptarget

Синтаксис

draggableInstanceName._droptarget
Аргументы

draggableInstanceName Имя экземпляра мувика, который являлся target'ом команды startDrag.

Описание

Свойство (только для чтения); возвращает абсолютный путь (используя "/" в качестве разделителей) экземпляра мувика, на который draggableInstanceName был, собственно, положен (dropped). Свойство _droptarget всегда возвращает путь, начинающийся с /. Чтобы превратить _droptarget в ссылку на объект, необходимо использовать eval, который возвратит необходимую ссылку.

Версия плугина

Flash 4 или более новый.

Примеры

Следующий пример получает свойство _droptarget экземпляра мувика garbage и использует eval чтобы получить путь с "." в качестве разделителей. Ссылка на garbage затем сравнивается с экземпляром мувика trash. Если они равны, то garbage делаем невидимым (Visibility -> false). Если они не равны, то восстанавливаем изначальное положение garbage.

if (eval(garbage._droptarget) == _root.trash) { garbage._visible = false;} else { garbage._x = x_pos; garbage._y = y_pos;}
The variables x_pos and y_pos are set on frame 1 of the movie with the following script:

x_pos = garbage._x;y_pos = garbage._y;

viktoria 12.07.2002 18:16

Ну так я знаю прекрасно что такое _droptarget
Мне интересно почему не работает у меня в коде нихрена.

Stone 15.07.2002 13:45

значит плохо знаешь
 
прочти еще раз :)


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

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