![]() |
Кусок кода для всех мувиков
Как использовать свой кусок кода для всех сцен.
Может с помощью классов, может функций или просто запихнуть это в отделный AS файл и в каждой сцене подгружать. Помогте пожалуйста. Если быть более конкретно, то вот код. Код:
|
тебе нужно чтоб все мувиклипы отсылали что то пхп скрипту?
|
Наоборот, принимали из PHP! НО чтобы по сто раз один и тоже же код не писать, в каждой сцене (РЕЧЬ И ДЕТ ИМЕННО О СЦЕНАХ) хочется как-то это более красиво гибко оформить
|
1)Сцен не существует
2) что мешает тебе написать функцию в одном месте и вызывать когда надо? |
Что значит не существует, если они есть...
У меня Весь мувик разбит на сцены.... (Scene) И как эту функцию вызвать если я написал выше код и там получается что тот фрагмент что мне нужен обрабатывается вамом годе.... |
Сцены существуют только в Macromedia Flash, но при компиляции сцен нету, и в Flash Player Runtime их не существует
|
ТАк какой в них тогда смысл?
|
В сценах? не знаю, вот тут доказательства кстати тут http://vmstudio.com/materials.php?noscenes
|
А как тогда обойтись тем, Еслиу меня куча различных обьектов, котоыре нужно скажем так.. открывать в зависимости от какий-то дейсвий?
|
А причем тут сцены?
|
Просто помоги по топику, пожалуйста.
У меня просто все в сценах.. читай первый сабж |
Мне ваша проблема не понятна.
|
Код:
var content_arr = new Array();Этот код нужно запихнуть в функцию, да так чтобы он возвращал значения. (то есть те значения переменых котоыре счиытваюстя с PHP файла ) |
Цитата:
Вот вы пишите Цитата:
Цитата:
Вы можете без код объяснить на пальцах смысл вашей затеи? |
Могу...
Значи так, у меня есть 3 сцены. Через определенный интервал времени, Скажем каждые 10 сек, мы принимаем данные с сервера, то есть берем из PHP. В зависимости от того что приняли, активируем одну из 3 сцен. В этой сцене уже подставляем данные в те тексбоксы, Которе есть в этой сцене. (проще говоря, 10 сек прошло, приняли данные, загрузили сцену, там подставили данные, после этого, 10 сек прошло приняли данные опять, и если данные другие открыли другую сцегу подставили в текстбокс новые данные и .д.) |
Вызовите в onLoad переход на нужную сцену. Как только перешли, обращаетесь к массиву content_arr и расставляете значения.
|
Где вызвать OnLoad?
Буду очень признателен, если более конкретезируете, или укажите в моем коде... И еще.... у меня же таймер стоит каждые 10 сек получать данные с сервера.... насколько я знаю OnLoad загружается только 1 раз |
Я сказал не вызвать onLoad, а Вввввв onLoad.
onLoad вызывается каждый раз при загрузке xml. |
Где этот onLoad объвить.... В моем коде? Можно указать где и как?
и Я не использую XML |
Очередной цирк, автор почитайте документацию, а потом возвращайте, это форум для Flash - мастеров
|
Я бы срадостью, скажите что только читать, конкретно
|
хелп, весь, или купить пару книжек, или иметь опыт программирования в других языках
|
ну, имею я опыт... PHP, AC - просто с этим не работал
Проще всего так сказать, купи книжек.... Я поставил конкретно вопрос, хотелось бы получить конкретный ответ, а не обстрагировать |
если у тебя есть опыт работы с пхп то ты должен понимать что такое асинхроные вызовы, и ты должен понимать что такое событейная модель работы с ними. так же ты должен понимать что такое классы, и как делать функции, и как их вызывать.
я не понимаю в чем у тебя проблема вообще может быть? тебе уже ответил iNils от тебя осталось только код написать. |
В общем тут и так все понятно..
Вопрос стоит в том, как обновлять данные каждые 10 секунд если сам вызов идет скажем в первой сцене, в я нахожусь во второй... |
Пишется функция вызова. Береться setInterval, который запускают один раз и который каждые 10000 миллисекунд вызывает эту функцию.
|
Цитата:
|
| Часовой пояс GMT +4, время: 15:59. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.