подгрузка скрипта, работа с таймлайном из скрипта @ DeForum.ru
DeДверь  
Логин:  
Пароль:  
  Автологин  
   
Разместить рекламу
Письмо админу
Правила | FAQ | *Поиск | Наша команда | Регистрация | Вход
 
 
 Страница 1 из 1 [ Сообщений: 9 ] 
*   Список форумов / Технологии изображения / Flash » ответить » создать топик « | »
Автор Сообщение
Aniram Муж.
постоянный участник
37
Сообщения: 2379
Зарегистрирован: 22.07.02
Откуда: Новосибирск
Заголовок сообщения: подгрузка скрипта, работа с таймлайном из скрипта
Сообщение Добавлено: 11 Октябрь 2006, 08:52:56 
Вопрос 1 - как дать swf-ке пенделя качать скрипт ( подобный описанному в вопросе 2 ) извне, чтобы не компилить каждый раз новый свф а менять только файл скрипта, и какой это скрипт может быть ( .as .js и т.п. )

Вопрос 2 - каким кодом можно из скрипта:

- вставлять объекты/скрипт в определенные кадры таймлайна ( рута, мувиклипов ) и делать их ключевыми
- делать между этими ключевыми кадрами моушен твин
- править св-ва объектов в этих ключевых кадров ( альпха, положение по x y, масштаб в % )

:lying:

_________________
Приемная ктулху, здравствуйте
eddy444 Муж.
Модератор
315
Сообщения: 14467
Зарегистрирован: 05.05.03
Откуда: NSK
Сообщение Добавлено: 11 Октябрь 2006, 09:22:22 
а зачем? чем не устраивает просто скриптовая анимация?
оффтопик:
вот не принесеш журналы - закрою топик!:)
Aniram Муж.
постоянный участник
37
Сообщения: 2379
Зарегистрирован: 22.07.02
Откуда: Новосибирск
Сообщение Добавлено: 11 Октябрь 2006, 10:18:17 
У начальства идея создать интерфейс к управлению такой фигней чтоб юзеры могли что-то вроде мувиков делать.

оффтопик:
В эти пару дней точно привезу :gent:

_________________
Приемная ктулху, здравствуйте
Мигель Муж.
участник
75
Сообщения: 1453
Зарегистрирован: 09.01.04
Откуда: http://design-cafe.ru
Сообщение Добавлено: 11 Октябрь 2006, 11:21:10 
Насколько я знаю создание ключевых кадров иже с ними всяческой таймлайн анимации через скрипт не реализуется.
Только по моему в ас3 что то появилось.
Или появится.


вот тут была ласточка на этот счет
http://www.novemberain.com/blog/?p=967

Имитацию можно сделать.
Создавать массив кадров. (или xml лист кадров) с указанием типа кадра, состояний и прочего.
Только данные передавать придется в виде какого нибудь xml листа, заранее продумав "скрипт"-язык для создания такой анимации.
Потому как конкретный ActionScript динамически не подгружается, все происходит на этапе компиляции.

Вот еще какой то забавный пример.
http://play.visualcondition.com/shasi//siff/

_________________
_____
Работа Изображение Работы Изображение О Работе
Aniram Муж.
постоянный участник
37
Сообщения: 2379
Зарегистрирован: 22.07.02
Откуда: Новосибирск
Сообщение Добавлено: 11 Октябрь 2006, 11:40:09 
ну мне за образец выдали вот это: http://flash-creations.com/notes/dynamic_drawingapi.php но я так и непонял как все это работает т.к. там какой-то измененнй AS

к примеру, на скрипте вот этой конкретной программной анимации вращения треугольника


Цитата:
var t:MovieClip = createEmptyMovieClip("triangle", 3);
t.beginFill(0x000099);
t.lineStyle(2, 0x000033, 100);
t.moveTo(-50, 50);
t.lineTo(0, -50);
t.lineTo(50, 50);
t.endFill();
t._x = 300;
t._y = 100;
t.onEnterFrame = function() {
this._rotation += 5;



я так и ненашел как определяется тот промежуток во времения которого происходит оборот

_________________
Приемная ктулху, здравствуйте
Der Grossen Муж.
новый человек
1
Сообщения: 78
Зарегистрирован: 13.01.05
Откуда: spb
Сообщение Добавлено: 11 Октябрь 2006, 17:21:17 
Может поможет http://hosted.zeh.com.br/mctween/
eddy444 Муж.
Модератор
315
Сообщения: 14467
Зарегистрирован: 05.05.03
Откуда: NSK
Сообщение Добавлено: 12 Октябрь 2006, 05:24:26 
t.onEnterFrame = function() {
//за время одного кадра
this._rotation += 5;
//присходит поворот на 5 градусов.

Чего то ты перемудриваеш, не нужны тебе никакие "твины скриптом на таймлайне" - обычная скриптовая анимация.
Aniram Муж.
постоянный участник
37
Сообщения: 2379
Зарегистрирован: 22.07.02
Откуда: Новосибирск
Сообщение Добавлено: 12 Октябрь 2006, 08:42:53 
Это я понял :)

Имелось ввиду что делать если мне надо чтобы эта фигня крутилась 10 сек а потом дальшечто-то другое

_________________
Приемная ктулху, здравствуйте
eddy444 Муж.
Модератор
315
Сообщения: 14467
Зарегистрирован: 05.05.03
Откуда: NSK
Сообщение Добавлено: 12 Октябрь 2006, 09:32:33 
Aniram, ставить таймер на 10 секунд. (или счетчик кадров)
*   Список форумов / Технологии изображения / Flash « | » » ответить » создать топик
 Страница 1 из 1 [ Сообщений: 9 ] 
Показать сообщения за:   Поле сортировки  
Найти:
Перейти:  
Уровень доступа: Вы не можете начинать темы. Вы не можете отвечать на сообщения. Вы не можете редактировать свои сообщения. Вы не можете удалять свои сообщения. Вы не можете добавлять вложения.
cron


ООО ДеФорум
При использовании материалов сайта ссылка на DeForum.ru — обязательна.
Проект Павла Батурина ©2001-2077; // Powered by phpBB © 2013 phpBB Group
Rambler's Top100