Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Flash > Серверные технологии и Flash

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 06.09.2005, 23:01
orGoblin вне форума Посмотреть профиль Отправить личное сообщение для orGoblin Найти все сообщения от orGoblin
  № 1  
Ответить с цитированием
orGoblin

Регистрация: Sep 2005
Сообщений: 8
По умолчанию хелп

Есть несколько мувиков mc и mc1 mc2 и.т.д как вобще можно реализовать рандомную загрузку одного из мувиков, + чтобы после окончания клипа начинался проигрываться другой рандомно %)....

_________________________________________________________________
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="780" height="150" id="mc" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="<?php echo $mosConfig_live_site;?>/templates/mc_flash/images/mc.swf" " />
<param name="quality" value="high" />
<param name="bgcolor" value="#707070" />
<embed src="<?php echo $mosConfig_live_site;?>/templates/mc_flash/images/mc.swf" " quality="high" bgcolor="#707070" width="780" height="150" name="mc" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>

Старый 06.09.2005, 23:19
Crazy вне форума Посмотреть профиль Отправить личное сообщение для Crazy Посетить домашнюю страницу Crazy Найти все сообщения от Crazy
  № 2  
Ответить с цитированием
Crazy
[+1 23.05.11]
 
Аватар для Crazy

Регистрация: Dec 2001
Сообщений: 4,159
rand()

Вопросы?
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++

Старый 06.09.2005, 23:42
orGoblin вне форума Посмотреть профиль Отправить личное сообщение для orGoblin Найти все сообщения от orGoblin
  № 3  
Ответить с цитированием
orGoblin

Регистрация: Sep 2005
Сообщений: 8
Цитата:
Сообщение от Crazy
rand()

Вопросы?
я новичек в этом деле, нельзяли мне это разжевать на моем примере , бо я ничего толком не понял как именно использовать rand в моем примере
%(

Старый 07.09.2005, 00:53
Crazy вне форума Посмотреть профиль Отправить личное сообщение для Crazy Посетить домашнюю страницу Crazy Найти все сообщения от Crazy
  № 4  
Ответить с цитированием
Crazy
[+1 23.05.11]
 
Аватар для Crazy

Регистрация: Dec 2001
Сообщений: 4,159
Цитата:
Сообщение от orGoblin
я новичек в этом деле, нельзяли мне это разжевать на моем примере , бо я ничего толком не понял как именно использовать rand в моем примере
%(
"Это не вопрос, это утверждение. Вопросы есть?" (c) Поль Дирак
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++

Старый 07.09.2005, 02:15
orGoblin вне форума Посмотреть профиль Отправить личное сообщение для orGoblin Найти все сообщения от orGoblin
  № 5  
Ответить с цитированием
orGoblin

Регистрация: Sep 2005
Сообщений: 8
Цитата:
Сообщение от Crazy
"Это не вопрос, это утверждение. Вопросы есть?" (c) Поль Дирак
Вот код подгружающий на сайте один и тотже мувик mc.swf
где именно в этом коде мне нужно вставить скрип или код "rand"
для рандомной загрузки mc.swf или mc1.swf или mc2.swf



<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="780" height="150" id="mc" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="<?php echo $mosConfig_live_site;?>/templates/mc_flash/images/mc.swf" " />
<param name="quality" value="high" />
<param name="bgcolor" value="#707070" />
<embed src="<?php echo $mosConfig_live_site;?>/templates/mc_flash/images/mc.swf" " quality="high" bgcolor="#707070" width="780" height="150" name="mc" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>


Последний раз редактировалось orGoblin; 07.09.2005 в 02:49.
Старый 07.09.2005, 03:17
Niketas вне форума Посмотреть профиль Отправить личное сообщение для Niketas Найти все сообщения от Niketas
  № 6  
Ответить с цитированием
Niketas
 
Аватар для Niketas

Регистрация: Aug 2005
Адрес: Москва
Сообщений: 211
Отправить сообщение для Niketas с помощью ICQ Отправить сообщение для Niketas с помощью Skype™
А что не дает тебе объединить тебе эти три мувика в одном и сделать так:
поставить в одном файле эти три мувика в три разных кадра, и в конце (внутри) каждого из мувиков написать такой код:
Код:
var random_frame:Number; 
random_frame=random(2)+1;
_root.gotoAndStop(random_frame);
Если все еще непонятно, то я уж поясню:
первая строка определяет переменную
вторая строка назначает этой переменной случайное значение от 1 до 3 (вкл)
третья строка осуществляет переход в _root к случайному фрэйму. В _root значит в самом верхнем уровне.
Если все же надо подгружать отдельные мувиклипы, пиши. Но имхо так объем больше. А когда вместе - их контролировать удобнее.
__________________
Ветер в харю - я худею!

Старый 07.09.2005, 20:23
orGoblin вне форума Посмотреть профиль Отправить личное сообщение для orGoblin Найти все сообщения от orGoblin
  № 7  
Ответить с цитированием
orGoblin

Регистрация: Sep 2005
Сообщений: 8
Цитата:
Сообщение от Niketas
А что не дает тебе объединить тебе эти три мувика в одном и сделать так:
поставить в одном файле эти три мувика в три разных кадра, и в конце (внутри) каждого из мувиков написать такой код:
Код:
var random_frame:Number; 
random_frame=random(2)+1;
_root.gotoAndStop(random_frame);
Если все еще непонятно, то я уж поясню:
первая строка определяет переменную
вторая строка назначает этой переменной случайное значение от 1 до 3 (вкл)
третья строка осуществляет переход в _root к случайному фрэйму. В _root значит в самом верхнем уровне.
Если все же надо подгружать отдельные мувиклипы, пиши. Но имхо так объем больше. А когда вместе - их контролировать удобнее.
Спасибо за подсказку но всеже я сделал по свойму , ато чнее вот так:

<?php
$movies=array(1=>"mc.swf",2=>"mc1.swf",3=>"mc2.swf",4=>"mc3.swf",5=>"mc4.swf");
$currentmovie=$movies[rand(1,5)];
?>
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="780" height="150" id="mc" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="<?php echo $mosConfig_live_site;?>/templates/mc_flash/images/<?php echo $currentmovie; ?>" " />
<param name="quality" value="high" />
<param name="bgcolor" value="#707070" />
<embed src="<?php echo $mosConfig_live_site;?>/templates/mc_flash/images/<?php echo $currentmovie; ?>" " quality="high" bgcolor="#707070" width="780" height="150" name="mc" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>

поскольку рандом у меня работает при рефреше страници...

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

Старый 08.09.2005, 11:13
Constantine вне форума Посмотреть профиль Отправить личное сообщение для Constantine Посетить домашнюю страницу Constantine Найти все сообщения от Constantine
  № 8  
Ответить с цитированием
Constantine
 
Аватар для Constantine

Регистрация: Jun 2000
Адрес: $_SERVER['REMOTE_ADDR']
Сообщений: 854
Тогда придется сделать приблизительно так как советовал Niketas...
В пустой (почти) клип подгружать все 5 штук, а посредством php определять какой будет первым, очередность остальных определять посредством as.
Чтобы сразу не грузить все, можно подгружать следующий в процессе проигрывания предыдущего, но вот как расчитать время загрузки... успеет ли
__________________
X

Старый 08.09.2005, 12:50
nagash вне форума Посмотреть профиль Отправить личное сообщение для nagash Посетить домашнюю страницу nagash Найти все сообщения от nagash
  № 9  
Ответить с цитированием
nagash
Ветеран форума
 
Аватар для nagash

Регистрация: Jul 2001
Адрес: Москва
Сообщений: 3,088
Отправить сообщение для nagash с помощью ICQ
используйте mt_rand - у rand - слишком глупый алгоритм, он будет повторятся...

Старый 08.09.2005, 12:56
Crazy вне форума Посмотреть профиль Отправить личное сообщение для Crazy Посетить домашнюю страницу Crazy Найти все сообщения от Crazy
  № 10  
Ответить с цитированием
Crazy
[+1 23.05.11]
 
Аватар для Crazy

Регистрация: Dec 2001
Сообщений: 4,159
важно ли это в данном случае? пять картинок неизбежно будут повторяться...
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++

Создать новую тему Ответ Часовой пояс GMT +4, время: 10:58.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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