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

Хороший 08.08.2007 12:18

Имеем флешку с пятью черными квадратиками (в разных слоях). Надо, чтобы из html во флешку передавались параметры (1 и 0, например). 1 - квадратик становится красным, 0 - ничего не происходит. То есть если мы передадим 1,1,0,0,1, то 1,2 и 5-ый квадратики будут красными. Как это сделать? Второй день копаю, но не получается :((.

Во флешке прописывал всё, что можно. Если можно, исходничком в меня кинуть или объяснить на пальцах что прописать.

Сейчас сделано через JS, но работает только первый. Ничего не понимать я в этом программировании.

Код:

<script language="JavaScript1.2">
function change_bg(){
window.document.tick3.SetVariable("_root.new_col",Number(bg_in.value));
window.document.tick3.SetVariable("_root.flg",1);
}
</script>

Код:

var flg = 0;
bg_col = new Color(bg);

Код:

onClipEvent (enterFrame)
{
    if (_root.flg == 1)
    {
        _root.bg_col.setRGB(Number(0xff5f00));
    } // end if
}

Уже два дня копаю форум и Интернет, но ничего похожего не нашел :(.

Golovach 08.08.2007 12:24

Код:

<object type="application/x-shockwave-flash" width="990" height="560">
        <param name="movie" value="movie.swf">
        <param name="flashvars" value="красный квадратик">
</object>


Хороший 08.08.2007 12:32

Писал такое, не работает :(

Golovach 08.08.2007 12:35

так надо еще флешем поймать переменную ;)

etc 08.08.2007 12:36

Хороший, код в первом посте — ваш?

Хороший 08.08.2007 12:36

Вложений: 1
А как бы это сделать..? :rolleyes:

Цитата:

Сообщение от __etc
Хороший, код в первом посте — ваш?

Понатыкал со всяких примеров, которые нашел :rolleyes:. Это пока конечный вариант того, что получилось :umnik2:

Вот что получилось в итоге :umnik2:

etc 08.08.2007 12:58

Хороший, не нужно флудить на форуме. Чтобы что-то добавить, пост нужно отредактировать, а не клепать пачку новых.

KPOT 08.08.2007 12:58

Вложений: 1
после запуска html у вас вылетит сообщение о том что ваша флэшка пытается кудато щемится, на том окне будет кнопка settings жмите на неё
и в открывшемся окне найдите кнопку Edit Location, выдерите Add Folder и добавьте ту папку где будет лежать флэшка, затем просто запустите html еще раз.

Хороший 08.08.2007 13:06

Цитата:

Сообщение от __etc
Хороший, не нужно флудить на форуме. Чтобы что-то добавить, пост нужно отредактировать, а не клепать пачку новых.

Прошу прощения. Более не повторится.


KPOT, заработало :)). Спасибо тебе огромное.

KPOT 08.08.2007 13:15

пройдите вот по этой урле - http://www.macromedia.com/support/do...anager04a.html

и сделайте там что я писал постом выше

всё тки напише: ищите Edit Location, открываете его в нём выбираете Add Location, в открывшемся окне выбираете browse for folder потом выбираете просто ту папку где лежит флэшка, жмёте ок, путь добавится на странице, после этого запускайте html


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

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