АцтионСцрипт за код петље - код
вар _Сновфлаке: мцСновфлаке;
Ова прва линија кода створиће генеричку променљиву звану "_Сновфлаке" која ће деловати као резервирано место за сваку инстанцу филмског снимка како се дода. Такође говори Фласху да користи назив наше класе "мцСновфлаке" као тип података за променљиву празан резервоар места.

за (вар и: Број = 0; и <10; и ++)
Следећих неколико редака кода је петља кодова коју ћемо користити да „повучемо“ неколико инстанци филмског снимка на бину. Тхе за на почетку кода каже Фласху да је ово петља и да желимо да урадимо нешто „одређени број пута“. А сада, погледајмо шта се налази у заградама.

вар и: Број = 0;
Ова линија петље кода ствара променљиву звану "и" која ће бити наш бројач. Врста података поставили смо на Број, а почетна вредност на 0. Точка са зарезом завршава овај део кода.

и <10;
Овај код налаже Фласх-у да понови задатак усамљен јер је бројач мањи од 10. То ће створити 10 примерака мцСновфлаке видео клипа и нумерисати их 0 до 9. Опет, тачка зарезом завршава овај део кода.

и ++
Овај мали део кода повећаће бројач за 1 сваки пут када се петља понови.

Затим ћемо Фласх-у тачно рећи шта треба радити сваки пут када изводи фор. Ова упутства су смештена између коврчавих заграда.

{
_Сновфлаке = нови мцСновфлаке ();
аддЦхилд (_Сновфлаке);
_Сновфлаке.к = и * 50;
}


_Сновфлаке = нови мцСновфлаке ();
Ово ће створити нову инстанцу мцСновфлаке филма. Запамтите да је _Сновфлаке наше место задржавања за сваку инстанцу.

аддЦхилд (_Сновфлаке);
Метода аддЦхилд је уграђена функција која ће филмски снимак учинити видљивим на позорници додавањем га на листу приказа.

_Сновфлаке.к = и * 50;
Овај код ће поставити сваки примерак снимка филма у размаку од 50 пиксела. Да не додамо овај код, Фласх би ставио свих десет филмова, један изнад другог, на подразумевани положај 0,0 који је у горњем левом углу позорнице.

Када тестирате филм, требали бисте имати 10 пахуљица постављених на врху позорнице. То је боље од наше последње верзије, али још увек морамо да пахуљице падну вертикално низ позорницу. Такође би било лепо да насумично промените величину пахуљица и додате сваку инстанцу на насумичној локацији на бини. Наравно, треба нам више од само 10 пахуљица. Учићемо како да све то урадимо у остатку серијала. За референцу сачувајте снежни призор као СновСцене2.фла.

← Назад

Ауторска права 2018. Адобе Системс Инцорпоратед. Сва права задржана. Снимке екрана Адобе производа поново су одштампане уз дозволу компаније Адобе Системс Инцорпоратед. Адобе, Пхотосхоп, Пхотосхоп Албум, Пхотосхоп Елементс, Иллустратор, ИнДесигн, ГоЛиве, Ацробат, Цуе, Премиере Про, Премиере Елементс, Бридге, Афтер Еффецтс, ИнЦопи, Дреамвеавер, Фласх, АцтионСцрипт, Фиреворкс, Цонтрибуте, Цаптивате, Фласх Цаталист и Фласх Папер је или су [а] регистровани заштитни знак (и) или заштитни знак (Адобе) компаније Адобе Системс Инцорпоратед у Сједињеним Државама и / или другим земљама.