Форум 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=75583)

Zen 15.02.2006 18:53

Загрузка кода в Аттаченный МУВИК!
 
Как сделать так, чтобы после закрузки через аттач мувик имел на самом себе актион-скрипт? Точно знаю что можно, но забыл как...

Reijii 15.02.2006 18:58

на самом себе ?

olegn 15.02.2006 19:02

Цитата:

Сообщение от Zen
на самом себе

Ну и формулировка. Вообще-то в любом клипе, импортированном из библиотеки во время выполнения, может быть код, не понятно, что имеется в виду.
Могу предположить, что речь идет о создании компонента на основе клипа. Тогда
Код:

#initclip
и так далее

Homo Sapiens 15.02.2006 19:08

Связываешь символ с классом и вуаля!

Zen 15.02.2006 19:09

Цитата:

Сообщение от olegn
Ну и формулировка. Вообще-то в любом клипе, импортированном из библиотеки во время выполнения, может быть код, не понятно, что имеется в виду.
Могу предположить, что речь идет о создании компонента на основе клипа. Тогда
Код:

#initclip
и так далее

Сори за формулировку. Именно это и имеется ввиду. Я командой attachMovie импортирую клип из библиотеки на сцену, но хочу чтобы этот импортированный клип имел код! Например такой
on(press){gotoAndStop(куда-нибудь)}. Сам код, который после импорта из библиотеки будет присвоен (повешан или как ещё там) клипу, может раниться в переменной.
Так понятно?
Цитата:

Связываешь символ с классом и вуаля!
А как это сделать? Связать с классом символ?

Reijii 15.02.2006 19:16

а вчем тогда проблема ?
после аттача делай так к примеру
Код:

imyaKlipa.onPress = function():Void
{
  gotoAndStop(somewhere)
}


Zen 15.02.2006 21:03

Цитата:

Сообщение от Reijii
а вчем тогда проблема ?
после аттача делай так к примеру
Код:

imyaKlipa.onPress = function():Void
{
  gotoAndStop(somewhere)
}


В том-то и проблема! Что клипов море (около 10000). Не буду вдаваться в подробности зачем столько ))) Но каждый из них должен реагировать на мышь по своему. И если я на каждый клип буду писать такой код, проще повешаться. А написать один и тот же код подобным образом для всех сразу как, незнаю...

__i 15.02.2006 21:17

интересно зачем люди придумали классы? наверное чтобы пугать ими других людей!, или чтобы запутать всех кроме себя, а может просто им было нефиг делать? ну и них канеша новым людям во флеше не понять!, поэтому переходим на уровень ниже.

Код:

function myPress(){
trace("I'm - "+this);
}
.............
my_anyClip.onPress = myPress
......

ну а если еще попробывать воспользоваться циклом для количества мувиков "около 10000", то будет совсем все прекрасно!!!


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

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