PDA

Просмотр полной версии : А как симулировать вызов события?


futuflower
25.10.2004, 01:48
Всем привет.
Есть такой код

item.onRelease = function() {
removeMovieClip(_root["link2"]);
if (mainArray[this.number].attributes.linkname !== "none") {
itemlink = _root.attachMovie("link", "link2", 1000).......

item - это баттон. Когда я его нажимаю у меня проиходят нужные мне дейсвия.

А как симулировать его onRelease.
Как сделать функцию, которая вызывала его событие, будто бы я дейсвительно нажал на ту кнопку?

Спасибо. Жду идей.

dimarik
25.10.2004, 05:20
http://flash-ripper.com/articles/flash/2002_05_22_asbroadcaster.htm

fiot
25.10.2004, 15:17
item.onRelease()
а так не работает ?

futuflower
25.10.2004, 22:01
FIOT!

Я вас обожаю.
Странно, что сам не сообразил.

fiot
26.10.2004, 02:44
ну так для этого и существует форум ;)

Штрек
28.10.2004, 23:58
Оригинал написал(а) fiot
item.onRelease()
а так не работает ?
Так же как благополучно будет работать
item.onReleassssse = function() {
trace("Оп");
};
item.onReleassssse();

fiot
29.10.2004, 13:46
Штрек

1: у меня не работает
2: а вот так работает ?
1: да работает, спасибо.
3: да оно и вот так будет работать !!!

а теперь прочитай что страшивалось ?
А как симулировать его onRelease
а ты что ответил ?

Штрек
29.10.2004, 23:25
Я ответил категорически по делу -
чтобы "симулировать" функцию, её надо активировать
и делается это при помощи оператора вызова - () -
я же добавил, что onRelease /при "симулировании/
никак не отличается от переменной onReleassssse
на которую ссылается функция....
Не ожидал столь бурной реакции на
такую мелочевку...