PDA

Просмотр полной версии : отслеживание нажатия на кнопку таскаемого мувика


strelok222
19.11.2001, 22:17
Есть мувик, на котором прописано в актионе drag, есть невидимые кнопки, нужно сделать так что бы когда отпускаеш drag мувик кнопка активировалась (т.е. чего то открывала запускала), вопрос как это реализавать?

nagash
20.11.2001, 02:48
хм... совершенно непонятно... :)
сколько кнопок?
если одна... то м... то в тот момент когда отпускается драг и припиши это действие... а если много кнопок то на каждой кнопке своё действие даи пускай на них люди нажимают...
что то непонятно что ты сделать хочешь :confused:

allexx
20.11.2001, 04:57
Да ....
как то не понятно, что нужно сделать.
Напиши конкретней

strelok222
20.11.2001, 08:53
Дополняю, есть 5 невидимых кнопок, и мувик который тащат нажатием на него и протаскиванием над кнопками, нужно, когда отпускаеш мувик над кнопкой она открывала какой нибудь там рисунок.

[subway]design
20.11.2001, 09:14
_root.dragobj=_root.mc1 //ты глобальной переменной присваиваешь объект, который таскаешь, чтобы drop кнопки знали, что на них бросают. При отпускании мува эту переменную переволишь в 0.
Когда над drop кнопкой отпускают мышь (on(release){}), она проверяет, что на нее сбросили и в зависимости от этого делает, что надо::

on(release){

if(_root.dragobj==_root.mc1){.............}
if(_root.dragobj==_root.mc2){.............}
if(_root.dragobj==_root.mc3){.............}

}

Этот код втыкается в каждую невидимую drop кнопку.

strelok222
20.11.2001, 17:52
А может пример какой нибудь есть а то ни хера не понял,
а если упростить когда двигаеш мувик, с определнной частотой (зависит от скорости мувика) появляются картинки как это реализовать.

gOloVasTicK '~
20.11.2001, 20:58
Что сие значит - "с определнной частотой" :) ?

strelok222
20.11.2001, 21:01
Скакой скоростью двигаешь мувик, с такой открываются картинки.