Показать сообщение отдельно
Старый 13.12.2009, 21:25
veles2008 вне форума Посмотреть профиль Отправить личное сообщение для veles2008 Найти все сообщения от veles2008
  № 1  
Ответить с цитированием
veles2008
 
Аватар для veles2008

Регистрация: Sep 2008
Сообщений: 158
По умолчанию не выполняются действия в цикле

Приветствую!
Помогите разобраться. Почему то не выполняются действия в цикле
Код AS1/AS2:
var course:Array = new Array();  
var count:Number = 0;
var course1:Array = new Array(); 
var course2:Array = new Array(); 
sis=0;
povtoryt3.onPress = function () {
	sis =1;
}
konec.onPress = function () {
course=course.concat(course2);
trace(course);
	sis=0;
	}
powtor.onPress = function() {
// это здесь!!!!!!!!!!!
	for (var ii:Number = 0; ii<pow1.text; ii++) {
	course2.push(course1);
	}
}
moveBK.onPress = function  () {
	if (sis == 1) {
	course1.push('VPEROD');
	} else {
		course.push('VPEROD');
	}
		}
		function moveIt () {
		if (count < course.length) {
		doMove (course[count]);
		count++;
		}else {
			clearInterval (moveNtrlv);
		count = 0;
for (i1 in  course) {
			pusk.enabled = true;
		}
		}
				}
function doMove (direct:String) {
	switch (direct) {  
	case 'VPEROD' :
		var ss1=Number(vp1.text);
		bk._x += 20*ss1;
	    break;
	}
	}
pusk.onRelease  = function  () {
	pusk.enabled = false;
	moveNtrlv = setInterval(moveIt, 100);		
}
Добавлено через 1 час 48 минут
trace(course) показывает всё как надо, а выполняться не хочет