Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 14.01.2010, 23:39
Talaf вне форума Посмотреть профиль Отправить личное сообщение для Talaf Найти все сообщения от Talaf
  № 1  
Ответить с цитированием
Talaf

Регистрация: Dec 2009
Сообщений: 29
По умолчанию Приостановка кадров, для выполнения программной анимашки

Тесть, у меня есть 6 кадров, мне нужно, чтобы на 6том кадре остановилась анимация самого флеш ролика и включилась процедура онЕнтерФрейм.Стоп не пашет. Получается, что продолжается по кадровая анимация и анимация программная. Кто может помочь?

Старый 14.01.2010, 23:47
mr_pol вне форума Посмотреть профиль Отправить личное сообщение для mr_pol Найти все сообщения от mr_pol
  № 2  
Ответить с цитированием
mr_pol
 
Аватар для mr_pol

Регистрация: Oct 2009
Сообщений: 145
Отправить сообщение для mr_pol с помощью ICQ
а на исходник твой поглазеть можно?)

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

Регистрация: Dec 2009
Сообщений: 29
Вот он
Вложения
Тип файла: zip Untitled-6.zip (153.2 Кб, 27 просмотров)

Старый 15.01.2010, 00:49
mr_pol вне форума Посмотреть профиль Отправить личное сообщение для mr_pol Найти все сообщения от mr_pol
  № 4  
Ответить с цитированием
mr_pol
 
Аватар для mr_pol

Регистрация: Oct 2009
Сообщений: 145
Отправить сообщение для mr_pol с помощью ICQ
странно, но у меня твой стоп работает. может я че не так понял

Старый 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 Кб, 22 просмотров)

Создать новую тему Ответ Часовой пояс GMT +4, время: 17:37.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 17:37.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.