Фласх ЦС3 и АС 3.0 - Снежни призор
У овој серији туторијала о систему за честице стварат ћемо анимацију сњежне сцене помоћу АцтионСцрипт-а и Фласх-аР. За нашу сцену, пуно сњежних пахуљица пада истовремено. Свака пахуља која падне на бину биће једна примера истог филмског снимка. Зато морамо написати АцтионСцрипт да анимирамо све инстанце или пахуље на позорници. Користићемо модуларни или вишекратни код који можемо користити да анимирамо онолико пахуљица колико желимо.

Најбољи начин за започињање серијала попут овог је упознавање неке терминологије. У овом првом туториалу ми ћемо се опћенито осврнути на функцију и позив функције. Ова функција ће померати три пахуљице одређени број пиксела низ вертикалну ос.

Да поставим сцену, створио сам два слоја на Временској линији које сам назвао "позадина" и "пахуље". Увезио сам позадинску слику у Фласх библиотеку. Кад је изабран Фраме 1 позадинског слоја, повукао сам позадинску слику на позорницу. Затим сам у библиотеку увео слику снежинке као филмски снимак са називом "мцСновфлаке". Анимираћемо три примерка овог филма.

  1. Изаберите Оквир 1 на слоју пахуљица на Временској линији и превуците једну инстанцу мцСновфлаке видео записа из Библиотеке на врх позорнице. У Инспектору својстава наведите овој пахуљици инстанчно име „сновфлаке1_мц“.

    Поновите ово за још два случаја мцСновфлаке филма. Наведите ове инстанце „сновфлаке2_мц“ и „сновфлаке3_мц“. Сада би требало да имате три пахуљице на врху позорнице спремне да паднете на снежну сцену. Сада ћемо написати модуларну функцију која ће створити ову анимацију.

  2. Направите нови слој на Временској траци и преименујте овај слој у „Акције“. Изаберите Фраме 1 на овом слоју и отворите плочу са акцијама (прозор - радње). Унесите овај код у панел и тада ћемо расправљати о њему.

    функција снежне падавине (снежна пахуљица: МовиеЦлип, кретање: Број): празнина
    {
    сновфлаке.и = кретање;
    }

    сњежне падавине (сновфлаке1_мц, 10);
    сњежне падавине (сновфлаке2_мц, 20);
    сњежне падавине (сновфлаке3_мц, 30);

функција снежни снег (): неважећа

Настави