Показать сообщение отдельно
Старый 15.01.2010, 00:58
Talaf вне форума Посмотреть профиль Отправить личное сообщение для Talaf Найти все сообщения от Talaf
  № 5  
Ответить с цитированием
Talaf

Регистрация: Dec 2009
Сообщений: 29
Я не то кинул

Посмотри теперь:
5тый кадр
Код AS1/AS2:
 
j++;
if (j<=n-i) {
	if (mas[j]>mas[j+1]) {
		c = mas[j];
		mas[j] = mas[j+1];
		mas[j+1] = c;
		stop();
		onEnterFrame = function(){
			if (this["a"+(j+1)]._alpha>50){
			this["a"+(j+1)]._alpha-=2;
			this["a"+(j)]._alpha-=2;}}
//Вот тут должно как бы приостановить покадровую анимашку и начать менять альфу. ////Но не работает
		x0 = this["a"+j]["bar"]._height;
		name=this["a"+j]["txt"].text;
		trace("j="+j+"меняем елементы "+j+"["+mas[j]+"] и "+(j+1)+"["+mas[j+1]+"]");
		this["a"+j]["bar"]._height = this["a"+(j+1)]["bar"]._height;
		this["a"+(j+1)]["bar"]._height = x0;
		this["a"+j]["txt"].text=this["a"+(j+1)]["txt"].text;
		this["a"+(j+1)]["txt"].text=name;
 
	}
	gotoAndPlay(4);
}
if (j>=n-i) {
	j = 0;
	gotoAndPlay(2);
}
Вложения
Тип файла: zip Untitled-6.zip (149.7 Кб, 24 просмотров)