Показать сообщение отдельно
Старый 18.04.2007, 11:40
Toovoon вне форума Посмотреть профиль Отправить личное сообщение для Toovoon Найти все сообщения от Toovoon
  № 6  
Ответить с цитированием
Toovoon

Регистрация: Mar 2007
Сообщений: 6
НО, я не знаю, как мои мувики приручить скролом, ведь они у меня создаются динамически после каждого нажатия кнопки. Вот код, чтобы было понятнее о чём я говорю

Код:
function schet() {
	var arr:Array = Array();
	var s:Number;
	s=this.n1.value+this.n2.value;
	if (s<this.n3.value){
		this.n3.value=s+1;}
	k=k+1;
	
	for (i=0; i<this.n3.value; i++) {
		arr[i] = Math.ceil(Math.random()*2); //генерируем случайные числа
		this.tablo=_root.attachMovie("ball","ball"+i+g, i+g);//дублируем шары
		eval("ball"+i+g)._x=250+(i%10)*50;
		eval("ball"+i+g)._y=225+Math.floor(i/10-1)*50+k*50;
	}
	k=k+Math.floor(this.n3.value/10);
		
	for (i=0; i<arr.length; i++){
		if (this.n1.value==0){
			eval("ball"+i+g).gotoAndStop(2);
			arr[i]=2;}
	    if (this.n2.value==0){
			eval("ball"+i+g).gotoAndStop(1);
			arr[i]=1;}
		if (this.n1.value==0 and this.n2.value==0) {
			eval("ball"+i+g).removeMovieClip("");
			}
		if (arr[i] == 1) {
			eval("ball"+i+g).gotoAndStop(1);
			
			this.n1.value=this.n1.value-1;
			
			}
		if (arr[i] == 2) {
			eval("ball"+i+g).gotoAndStop(2);
			this.n2.value=this.n2.value-1;
		}
	}
	g=this.n3.value+g;
	}

// Начало новой игры
this.but.onPress = function() {
		schet();	
		}