Форум 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)
-   -   Случайный loadMovie (http://www.flasher.ru/forum/showthread.php?t=65473)

MIX-er 10.06.2005 17:52

по мне так прощще так

Код:

var images = ["img1.jpg", "img2.jpg", "img3.jpg"];
var max = images.length-1;
var flag = Math.round(Math.random()*(max-0))+0;
trace(flag);
drop.loadMovie(images[flag], 'helper_mc');


Nirth 10.06.2005 19:23

если картинок сто, с редактированием массива замучаешься...

AlDev 10.06.2005 19:27

хех :)
movies.xml:
Код:

<?xml version='1.0'?>
<clips>
  <clip url='test1.swf'/>
  <clip url='test2.swf'/>
</clips>

flash:
Код:

var doc:XML = new XML();
doc.ignoreWhite = true;
doc.load('movies.xml');
doc.onLoad = function()
{
  var max:Number = doc.firstChild.childNodes.length-1;
  var flag:Number = Math.round(Math.random()*(max-0))+0;
  var url:String = String(doc.firstChild.childNodes[flag].attributes.url);
  drop.loadMovie(url,'helper_mc');
}
stop();


MIX-er 10.06.2005 19:51

хотел я хмл вставить... но совсем бы далеко от вопроса ушёл..)))


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

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