![]() |
|
||||||||||
|
|||||
|
Регистрация: 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> |
|
|||||
|
[+1 23.05.11]
Регистрация: 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++ |
|
|||||
|
Регистрация: Sep 2005
Сообщений: 8
|
Цитата:
где именно в этом коде мне нужно вставить скрип или код "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. |
|
|||||
|
А что не дает тебе объединить тебе эти три мувика в одном и сделать так:
поставить в одном файле эти три мувика в три разных кадра, и в конце (внутри) каждого из мувиков написать такой код: Если все еще непонятно, то я уж поясню: первая строка определяет переменную вторая строка назначает этой переменной случайное значение от 1 до 3 (вкл) третья строка осуществляет переход в _root к случайному фрэйму. В _root значит в самом верхнем уровне. Если все же надо подгружать отдельные мувиклипы, пиши. Но имхо так объем больше. А когда вместе - их контролировать удобнее.
__________________
Ветер в харю - я худею! |
|
|||||
|
Регистрация: Sep 2005
Сообщений: 8
|
Цитата:
<?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> поскольку рандом у меня работает при рефреше страници... Немоглибы вы мне еще подсказать как сделать так чтобы после проигрывания мувика он не начинался с начала, а переходил на любой другой ... без рефреша страницы ? на моем примере ..... |
|
|||||
|
Регистрация: Jun 2000
Адрес: $_SERVER['REMOTE_ADDR']
Сообщений: 854
|
Тогда придется сделать приблизительно так как советовал Niketas...
В пустой (почти) клип подгружать все 5 штук, а посредством php определять какой будет первым, очередность остальных определять посредством as. Чтобы сразу не грузить все, можно подгружать следующий в процессе проигрывания предыдущего, но вот как расчитать время загрузки... успеет ли ![]()
__________________
X |
|
|||||
|
Ветеран форума
|
используйте mt_rand - у rand - слишком глупый алгоритм, он будет повторятся...
|
|
|||||
|
[+1 23.05.11]
Регистрация: 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. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|