[Уроки] Помощь новичку в ActionScript 2.0 и 3.0

Тема в разделе "Флеш", создана пользователем sagentj007, 3 июн 2010.

Статус темы:
Закрыта.
  1. sagentj007

    sagentj007 Постоялец

    Регистр.:
    3 сен 2009
    Сообщения:
    88
    Симпатии:
    6
    1. У кого есть доступный мануал (видео) на данную тему (русский)?
    2. У кого есть примеры баннеров (сейчас популярны для ММОРПГ) с использованием AS?
    3. Ветку можно использовать, как FAQ по ActionScript 2.0 и 3.0
     
  2. Blackstab

    Blackstab Писатель

    Регистр.:
    5 сен 2009
    Сообщения:
    6
    Симпатии:
    2
    Хорошие маниулы по-поводу AS и игровых анимации можно найти здесь: Перейти по ссылке .

    А сам могу дать несколько советов по теме простых интерактивных элементов/анимации.
     
  3. Blackstab

    Blackstab Писатель

    Регистр.:
    5 сен 2009
    Сообщения:
    6
    Симпатии:
    2
    Несколько полезных мелочей для начинающих:
    Вопрос: Хочу приостановить анимуцию на какое-то время. Но делать большое количество фреймов - не кайф. Что делать?
    Ответ: Пишем следующий код (во фрейме в которым хотим, чтобы произошла остановка:(
    Код:
    stop(); // 1
    myInterval = setInterval (d, 2000); // 2
    function d(){clearInterval(myInterval);play();} // 3
    "Объяснительное:"
    1 - задерживает анимацию
    2 - задает интервал, после окончания которого, должно произойти действие (она идет первой, а ПОТОМ нашое врема), в этом случае это функция "d"
    3 - параметры функции, здесь мы удаляем интервал (если мы этого не сделаем, при следующей встречи с тем же фреймом и тем же интервалом он НЕ СРАБОТАЕТ!) и продолжаем анимацию.
    Этот код можно использовать сколько угодно раз в одной и той же анимации.
    Врема интервала задается в секундах. Есть одно "но". Оно зависит также от общего FPS нашей анимации. Ниже размещаю небольшую таблицу отношения фрейм рейт к итнервалам (благодаря Перейти по ссылке)
    1 fps: interval = 127 ms
    2 fps: interval = 125 ms
    5 fps: interval = 105 ms
    10 fps: interval = 102 ms
    11 fps: interval = 183 ms
    12 fps: interval = 175 ms
    15 fps: interval = 134 ms

    PS. Потом сюда же добавлю еще что-нить, как только время появится ))
     
  4. Offi

    Offi Постоялец

    Регистр.:
    13 июн 2008
    Сообщения:
    76
    Симпатии:
    15
    Тут много доступной для начинающих информации(в том числе и видео, и книжки, и сообщество которое поможет при затруднениях)

    Перейти по ссылке
     
Статус темы:
Закрыта.