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

Fetole 17.06.2010 20:34

Как непрямо обратиться к клипу?
 
У меня есть 5 мувиков к1..к5 и такая функция:
Код AS1/AS2:

_root.kvi = function(){
do{
m=random(5);
}while (!_global.av[m]);
_global.av[m]=0;
setProperty("k"+(m+1),_visible, 1);
}

А дальше после сет проперти должно быть что-то вроде:
Код AS1/AS2:

"k"+(m+1).gotoandplay(1);

Можна такое осуществить или только свичем?

Хемуль 17.06.2010 20:36

2 Fetole:
Код AS1/AS2:

_root["k" + (m + 1)].gotoandplay(1);

setProperty уже многие годы никто не использует.
Вместо
Код AS1/AS2:

setProperty("k"+(m+1),_visible, 1);

пишите
Код AS1/AS2:

_root["k" + (m + 1)]._visible = true;


Fetole 17.06.2010 20:41

Огромное спасибо)

in4core 17.06.2010 21:17

<offtop>
Вот многое интересного узнаю. setProperty , tellTarget и т.д. насколько понятно мне это AS1. В котором я никогда не работал, а темы всплывают, и фиг знает как новичкам помочь, когда не понимаешь их старинного кода, и на путь истинный не направишь)))) С другой стороны интересно, что на дворе 2010 год, а кто то по видимому находит еще в сети массу исходников 1 аса, когда уже все заполнено 3 асом.
</<offtop>

Хемуль 17.06.2010 21:19

2 in4core:
Ну, в этом нет ничего удивительного. На рынках ещё остались книги по пятой версии флеша, а в интернете - исходники старых флешек.

Fetole 17.06.2010 21:26

Я просто начинал с пятого флеша давно и потом закинул. А теперь вот опять на МХ-е. И к стати ели слез с 5-ого флеша на МХ и на следующий совсем не тянет(
Да, и про сет проперти напомнил на етот же форум недавно)


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

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