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

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

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

Регистрация: Aug 2010
Сообщений: 282
По умолчанию Кол-во кадров в мувике + переход на первый кадр

Всем привет.
Прошу помощи сам в хелпе не нашел.
1. Можно ли с помошью кода узнать кол-во кадров в клипе например на главной сцену?
2. Столкнулся еще с одной задачкой:
Загружаю внешний SWF в контейнер "test". По умолчанию этот SWF проигрывается с повтором.
Я управляю воспроизведением загруженного клипа с помощью кнопок
PREV PLAY STOP NEXT

написал условие для кнопки NEXT
Код AS1/AS2:
GoNextFrame = function(){
	if (FrameNumber==10){ //если это последний кадр
		test.gotoAndStop(1);
	}
	else {
		test.nextFrame();
	}
}
Почему то переход на первый кадр не срабатывает, test.play(); тоже написать не могу ибо мне нужно иметь возможность крутить покадрово. Что посоветуете?

P.S. с кнопкой PREV c условием if (FrameNumber==1) { test.gotoAndStop(10); } все отлично работает.

Старый 15.02.2012, 16:08
lexa2000lexa вне форума Посмотреть профиль Отправить личное сообщение для lexa2000lexa Найти все сообщения от lexa2000lexa
  № 2  
Ответить с цитированием
lexa2000lexa

Регистрация: Sep 2005
Сообщений: 950
Ответ на первый вопрос
Код AS1/AS2:
клип._currentframe
а вообще выполняеться вот это
Код AS1/AS2:
if (FrameNumber==10)
условие у вас?

Старый 15.02.2012, 16:51
vivado вне форума Посмотреть профиль Отправить личное сообщение для vivado Найти все сообщения от vivado
  № 3  
Ответить с цитированием
vivado

Регистрация: Aug 2010
Сообщений: 282
Спасибо
Да условие выполняется но перехода на первый кадр не происходит

Старый 15.02.2012, 17:41
lexa2000lexa вне форума Посмотреть профиль Отправить личное сообщение для lexa2000lexa Найти все сообщения от lexa2000lexa
  № 4  
Ответить с цитированием
lexa2000lexa

Регистрация: Sep 2005
Сообщений: 950
Дайте посмотреть исходник, так не чего не понятно.

Старый 15.02.2012, 18:05
vivado вне форума Посмотреть профиль Отправить личное сообщение для vivado Найти все сообщения от vivado
  № 5  
Ответить с цитированием
vivado

Регистрация: Aug 2010
Сообщений: 282
Все разобрался. Переменная с максимальным кол-вом кадров не была задана как Number
короче не прописана как var MaxFrame:Number поэтому в половине программы она работала а в другой половине нет.
Спасибо за помощь

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

Теги
swf , управление SWF
Опции темы
Опции просмотра

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

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


 


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


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