Показать сообщение отдельно
Старый 01.05.2010, 15:03
alwwwex вне форума Посмотреть профиль Отправить личное сообщение для alwwwex Найти все сообщения от alwwwex
  № 3  
Ответить с цитированием
alwwwex

Регистрация: Nov 2006
Адрес: Estonia
Сообщений: 16
Отправить сообщение для alwwwex с помощью ICQ
Tails, Спасибо!
Именно подсказки и не хватало)
Определился, и написал вполне рабочий скрипт. Возможно он не оптимизирован, но работает. Старые контейнеры я не трогал - новые просто создаются "поверх".

Код AS1/AS2:
var loader:MovieClipLoader = new MovieClipLoader();
loader.addListener(this);
var ok = true; // trigger to load new img
var camfpspause = 1000; // pause 1 sec 
var picfromcam= "http://www.site.com/img.jpg?rand="; // cam img url
 
function loadnewpic() {
startTime = getTimer();
this.onEnterFrame = function () {
	currentTime = getTimer();
	if(currentTime-startTime > camfpspause  && ok==true) {
		var container:MovieClip = this.createEmptyMovieClip("container"+Math.random()*10, this.getNextHighestDepth());
		loader.loadClip(picfromcam+Math.random()*100, container);
		ok = false;
	}
}
};
 
function onLoadInit(_mc:MovieClip) {
	loadnewpic();
	ok = true;
};
 
loadnewpic();