Показать сообщение отдельно
Старый 25.09.2011, 02:08
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 2  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
Код AS3:
import flash.utils.Timer;
import flash.events.TimerEvent;
 
var data:Array = [0,1,2,3,4,5,6,7];
var tickItems:int = 3;
 
var counter:int = 0;
 
var timer:Timer = new Timer(1000);
timer.start();
timer.addEventListener(TimerEvent.TIMER,timerHandler);
 
function timerHandler(event:TimerEvent):void {
	var data2:Array = data.concat(data);
	var items:Array = [];
	items = data2.slice(counter,counter + 3);
	if (counter >= data.length) {
		counter -= data.length;
	}
	counter +=  tickItems;
	trace(items);
}
__________________
(и)Нильс.ru | Плагины для FlashDevelop