Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Муви клипы (http://www.flasher.ru/forum/showthread.php?t=77650)

vic_proon 29.03.2006 16:50

Муви клипы
 
У меня не получается навесить действие на событие, связанное с мувиком. Я хочу, чтобы мувиКлип запускался по нажатию на него, а он не запускается.... Но ведь у мувиКлипа есть событие onPress. Как мне это сделать?

Homo Sapiens 29.03.2006 17:01

Хелп читай, раздел правильный выбирай, пробуй, а если совсем не получается - поконкретнее описывай проблему.

vic_proon 29.03.2006 17:40

Ну например: У меня есть MovieClip, называется myclip. Я хочу, чтобы по нажатию на НЕГО допустим в Output писалось бы LoL.
Я вот что делаю: В первом кадре глобал лэера пишу:
myclip.onPress = function () {
trace("LoL");
};
Пробовал и вот так:
myclip.onPress = trace("LoL");
Но тоже не получилось. Если залезть в Built-in Classes-->Movie-->MovieClip-->Events, то там есть событие onPress. Как правильно сделать то, что я написал?

З.Ы.: в хелпе я задолбался искать, пробопал - пробовал. Это конкретно?

looptroop 29.03.2006 18:21

=)))))))))
ну так первый вариант правильный. ты имя мувику задал? посмотри, может ыт это код в мувик поместил?

vic_proon 29.03.2006 19:23

Ну не выходит! Я и в Linkage всё указал. оН МНЕ НИЧЕГО НЕ ВЫВОДИТ!!!!!!!
пИШУ Я Это в Layer1:Frame1

looptroop 29.03.2006 19:33

кидай исходник

vic_proon 29.03.2006 19:35

куда?

looptroop 29.03.2006 19:42

сюда =))))

vic_proon 29.03.2006 19:46

может я лучше тебе (вам) на мыло скину?

Homo Sapiens 29.03.2006 21:18

так у тебя клип на сцене есть? или только в библиотеке?
linkage нужен для динамического добавления.
Положи клип на сцену и присвой ему имя, myclip

KUZEN 29.03.2006 21:22

Код рабочий ... вытаскиваем мувик на сцену даём ему имя, а не метку для кадра ... если линкейдж , то сначала аттачим этот мувик а потом пишем наш код ...

vic_proon 29.03.2006 22:26

а разве когда я в библиотеке задаю имя объекту этого недостаточно???

Fl00r 29.03.2006 22:49

Вложений: 1
LINKAGE - это другое
тебе instance name надо прописать (закладка properties)

vic_proon 29.03.2006 23:23

ВСЁ!! Получилось!! Ура! Всем спасибо.

KUZEN 29.03.2006 23:24

Цитата:

Сообщение от vic_proon
а разве когда я в библиотеке задаю имя объекту этого недостаточно???

Разве разве ... слушай что тебе говорят ... Instanse Name, Linkage и библиотечное имя это совершенно разные вещи ...


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

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