![]() |
нужна стробирующая функция
Добрый день, флешеры.
Есть вот такой вот вопросик: как на AS сделать стробирующую функцию для мувика? Например: Код:
9 кадров mc._visible=true;Спасибо за помощь. З.Ы. А если можно, то и совместить с плавным уходом _alpha до нуля :) |
Можно поставить прямо в мувике в нужных кадрах this._alpha = 0; или ... =100;
А можно допустим проверять на onEnterFrame() на каком кадре находится в данный мувик (короче отслеживать _currentframe) |
Так вот в этом то и проблема - можно ли сделать это циклом, т.е. коротким кодом. А ослеживание у меня действительно пойдет через _currentframe, т.к. анимация сделана полностью на AS - onEnterFrame...
Отсюда входные параметры функции: мувик; длительность (как в первом посте). Есть ли мысли насчет кода? |
ты говоришь что анимация сделана с помощью As , тогда про какие кадры ты говоришь ?
|
Вот пример кода (лежит в первом и единственном фрейме):
Код:
var n = 0; |
ну если n это номер кадра, тогда не пойму суть вопроса, когда у тебя по сути и есть то что ты спрашиваешь ...
|
ага, фигушки. _currentframe трейсит 1 на протяжении всей анимации. Тогда вопрос жэ возникает, по какому принципу устанавливается скорость анимации (у меня нету setInterval ни в одной строчке)...
... АлкогОль - причина всех бед... |
_currentframe можно определить только у мувиков созданных в ручную с определённым количеством кадров, а если ты просто с помощью кода двигаешь мувик куда нить , то никаких физических кадров тут нет ...
|
А то что трейсит 1 то это зничит что в муве кот ты двигаешь только оди кадр или несколько, но на первом стоит stop(); ... короче давай исход ...
|
Вложений: 1
Код лежит чуть выше (5ый пост), я просто вырезал оттуда значительную часть анимации, она построена на mx.transitions.easing:
Код:
function tweenOut(mc, begin, end, frames) {Код:
if (n>120 && n<180){ |
| Часовой пояс GMT +4, время: 07:15. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.