Како да преместите објекат помоћу стрелица у програму АцтионСцрипт 3.0

Аутор: Louise Ward
Датум Стварања: 5 Фебруар 2021
Ажурирати Датум: 26 Април 2024
Anonim
SKR 1.4 - Basics with new Marlin firmware 2.0.9.1
Видео: SKR 1.4 - Basics with new Marlin firmware 2.0.9.1

Садржај

Ако желите да направите игру у Адобе Фласху, морате знати како да креирате код за померање графичких објеката помоћу тастера са стрелицама. Када једном сазнате, брзо ћете моћи да креирате све врсте Фласх игара. Премјештање објекта са стрелицом је једноставно. У само четири реда АцтионСцрипт 3 (Фласх програмски језик) кодом командујете објектом који може да иде горе, доле и иде бочно са тастерима горе, доле, десно и лево.


Упутства

Користите АцтионСцрипт 3 да бисте померали објекте помоћу тастера за горе, доле, десно и лево (Гоодсхоот / Гоодсхоот / Гетти Имагес)
  1. Покрените Фласх програм. На почетном екрану изаберите "Фласх Филе (АцтионСцрипт 3.0)" да бисте креирали нову датотеку за свој пројекат.

  2. Увезите графичке објекте које желите да користите у својим покретима. Кликните на опцију "Увези у библиотеку" у менију "Датотека". Изаберите графику коју сте увезли и кликните на "Претвори у симбол" у менију "Измени" да бисте конвертовали графику у објекат филмског исјечка (тако да се графика може анимирати). Унесите име "анобјецт" за симбол у текстуално поље "наме" у дијалогу "Цонверт то Симбол". Означите поље "Екпорт фор АцтионСцрипт", а затим "ОК" да доделите назив класе "објецт_Ум" графичком симболу.


  3. Изаберите "Акције" из менија "Прозор" у главном менију Фласх траке да бисте отворили АцтионСцрипт 3 едитор.Поставите курсор миша на прву линију едитора. Кликните мишем и унесите следећу шифру да бисте поставили копију графа "објецт_Ум" у сцену и позиционирали га са координатама (400,400):

    вар објецт_то_мове: У_објецт = невУ_објецт (); објецт_то_мове.к = 400; објецт_то_мове.и = 400; аддЦхилд (објецт_то_мове);

    АС3 код "вар" генерише копију симбола "објецт_Ум" и назива је за "објецт_то_мове". Граф се позиционира повезивањем к и и својстава са "објецт_то_мове" у редовима 2 и 3. Метода "аддЦхилд" убацује објекат у сцену.

  4. Унесите следећу шифру у наредним редовима АцтионСцрипт 3 едитора да бисте додали догађај који открива када се притисну тастери на тастатури, и утврдите да ако се притисну тастери горе, доле, лево и десно, објекат ће бити премјештен у (са растојањем од пет пиксела) за сваки притиснути тастер.


    стаге.аддЕвентЛистенер (КеибоардЕвент.КЕИ_ДОВН, којиКеи) функција којаКеи (евент: КеибоардЕвент): воид {иф (евент.кеиЦоде == Кеибоард.ЛЕФТ) {објецт_то_мове.к = објецт_то_мове.к - 5}; иф (евент.кеиЦоде == Кеибоард.РИГХТ) {објецт_то_мове.к = објект_то_мове.к + 5}; иф (евент.кеиЦоде == Кеибоард.УП) {објецт_то_мове.и = објецт_то_мове.и - 5}; иф (евент.кеиЦоде == Кеибоард.ДОВН) {објецт_то_мове.и = објецт_то_мове.и + 5};

    };

    Прва линија код открива када се притисне тастер, покрећући извршавање функције "вхицхКеи". Скуп од четири увјета (ако-онда декларације) се користи за откривање притиснутог кључа и померање објекта за пет пиксела у смеру притиснутог тастера.

Шта ти треба

  • Адобе Фласх Профессионал: ЦС3, ЦС4 или ЦС5 верзије

Предности ЦРТ монитора

Eugene Taylor

Април 2024

ЦРТ, скраћеница од „катодна цев“, технологија је која се обично користи у телевизорима и рачунарским мониторима. Иако можда не толико популарни као некада, ови монитори и даље нуде многе предности у о...

Реддит је популарна мрежна заједница у којој корисници могу међусобно делити садржај. Они могу да гласају за садржај једноставним системом „Палац горе / палац доле“. Што је ставка популарнија, то је в...

Свеже Поруке