Как да преместите обект със стрелките в ActionScript 3.0

Автор: Louise Ward
Дата На Създаване: 4 Февруари 2021
Дата На Актуализиране: 21 Ноември 2024
Anonim
Silver will kill you. These zodiac signs shouldn’t wear silver jewelry.
Видео: Silver will kill you. These zodiac signs shouldn’t wear silver jewelry.

Съдържание

Ако искате да създадете игра в Adobe Flash, трябва да знаете как да създадете кода, за да преместите графичните си обекти с клавишите със стрелки. След като разберете, бързо ще можете да създавате всички видове Flash игри. Преместването на обект със стрелката е лесно. Само с четири реда код на ActionScript 3 (език за програмиране на Flash) вие управлявате обект, който може да се движи нагоре, надолу и странично с бутоните нагоре, надолу, надясно и наляво.


инструкции

Използвайте ActionScript 3, за да премествате обекти с бутоните нагоре, надолу, надясно и наляво (Goodshoot / Goodshoot / Getty Images)
  1. Стартирайте програмата Flash. От началния екран изберете "Flash File (ActionScript 3.0)", за да създадете нов файл за вашия проект.

  2. Импортирайте графичните обекти, които искате да използвате в движенията си. Кликнете върху опцията „Импортиране в библиотеката“ в менюто „Файл“. Изберете графиките, които сте импортирали и кликнете върху „Преобразуване в символ“ в менюто „Промяна“, за да конвертирате графиката в обект за видеоклип (така че графиката може да бъде анимирана). Въведете името "anobject" за символа в текстовото поле "name" в диалоговия прозорец "Convert to Symbol". Проверете полето "Export for ActionScript", след това "OK", за да присвоите името на класа "object_Um" на графичния символ.


  3. Изберете "Действия" от менюто "Прозорец" в главното меню на Flash лентата, за да отворите редактора на ActionScript 3. Поставете курсора на мишката на първия ред на редактора. Кликнете с мишката и въведете следния код, за да поставите копие на графиката "object_Um" в сцената и да го позиционирате с координатите (400,400):

    var object_to_move: U_object = newU_object (); object_to_move.x = 400; object_to_move.y = 400; addChild (object_to_move);

    AS3 кодът "var" генерира копие на символа "object_Um" и го нарича "object_to_move". Графиката се позиционира чрез свързване на свойствата x и y с "object_to_move" в редове 2 и 3. Методът "addChild" вмъква обекта в сцената.

  4. Въведете следния код в следващите редове на редактора на ActionScript 3, за да добавите събитие, което открива, когато клавишите на клавиатурата бъдат натиснати, и определя, че ако са натиснати бутоните нагоре, надолу, наляво и надясно, обектът ще бъде преместен в (с разстояние от пет пиксела) за всеки натиснат клавиш.


    stage.addEventListener (KeyboardEvent.KEY_DOWN, който е ключ), която ключ (събитие: KeyboardEvent): void {if (event.keyCode == Keyboard.LEFT) {object_to_move.x = object_to_move.x - 5}; if (event.keyCode == Keyboard.RIGHT) {object_to_move.x = object_to_move.x + 5}; if (event.keyCode == Keyboard.UP) {object_to_move.y = object_to_move.y - 5}; if (event.keyCode == Keyboard.DOWN) {object_to_move.y = object_to_move.y + 5};

    };

    Първият ред код открива, когато е натиснат клавиш, задействайки изпълнението на функцията "whichKey". Използва се набор от четири условия (ако-тогава декларации) за откриване на натискане на клавиша и преместване на обекта с пет пиксела по посока на натиснатия клавиш.

Какво ви трябва

  • Adobe Flash Professional: версии на CS3, CS4 или CS5

Опечалените хора могат да намерят този процес за дълъг и самотен, според MentalHelp.net. Всеки човек преминава през този процес по различен начин. Не всеки се нуждае от еднакво време, за да завърши то...

Тъй като популацията на пчелите намалява, някои растения изпитват трудности с опрашването, особено в малките градини. Ако смятате, че вашата тиква не дава плодове, направете ръчно опрашване. Това не е...

Популярен