Cara memindahkan objek dengan panah di ActionScript 3.0

Pengarang: Louise Ward
Tanggal Pembuatan: 4 Februari 2021
Tanggal Pembaruan: 21 November 2024
Anonim
ActionScript 3 Flashcs5 making an object move part1
Video: ActionScript 3 Flashcs5 making an object move part1

Isi

Jika Anda ingin membuat game di Adobe Flash, Anda perlu tahu cara membuat kode untuk memindahkan objek grafik Anda dengan tombol panah. Setelah Anda tahu, Anda akan dapat dengan cepat membuat semua jenis game Flash. Memindahkan objek dengan panah itu mudah. Hanya dalam empat baris kode ActionScript 3 (bahasa pemrograman Flash) Anda memerintahkan objek yang dapat naik, turun, dan pergi ke samping dengan tombol atas, bawah, kanan, dan kiri.


Instruksi

Gunakan ActionScript 3 untuk memindahkan objek dengan tombol atas, bawah, kanan, dan kiri (Goodshoot / Goodshoot / Getty Images)
  1. Mulai program Flash. Dari layar mulai pilih "Flash File (ActionScript 3.0)" untuk membuat file baru untuk proyek Anda.

  2. Impor objek grafik yang ingin Anda gunakan dalam gerakan Anda. Klik opsi "Impor ke Perpustakaan" di menu "File". Pilih gambar yang Anda impor dan klik "Konversikan ke Simbol" di menu "Ubah" untuk mengubah gambar menjadi objek klip video (sehingga gambar dapat dianimasikan). Masukkan nama "anobject" untuk simbol di bidang teks "name" di kotak dialog "Convert to Symbol". Centang kotak "Ekspor untuk ActionScript", lalu "OK" untuk menetapkan nama kelas "object_Um" ke simbol grafik.


  3. Pilih "Tindakan" dari menu "Jendela" di menu utama bilah Flash untuk membuka editor ActionScript 3. Posisikan kursor mouse di baris pertama editor. Klik dengan mouse Anda, dan masukkan kode berikut untuk menempatkan salinan grafik "object_Um" di tempat kejadian dan posisikan dengan koordinat (400.400):

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

    Kode AS3 "var" menghasilkan salinan simbol "object_Um" dan menamainya dengan "object_to_move". Grafik diposisikan dengan menautkan properti x dan y ke "object_to_move" di baris 2 dan 3. Metode "addChild" memasukkan objek ke dalam adegan.

  4. Masukkan kode berikut di baris berikutnya dari editor ActionScript 3 untuk menambahkan acara yang mendeteksi ketika tombol keyboard ditekan, dan menentukan bahwa jika tombol atas, bawah, kiri, dan kanan ditekan, objek akan dipindahkan ke (dengan jarak lima piksel) untuk setiap tombol ditekan.


    stage.addEventListener (KeyboardEvent.KEY_DOWN, whichKey) berfungsi whichKey (event: 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};

    };

    Kode baris pertama mendeteksi ketika tombol ditekan, memicu eksekusi fungsi "whichKey". Seperangkat empat kondisional (jika-maka deklarasi) digunakan untuk mendeteksi tombol mana yang ditekan, dan memindahkan objek lima piksel ke arah tombol yang ditekan.

Apa yang kamu butuhkan

  • Adobe Flash Professional: versi CS3, CS4 atau CS5

Roblox adalah gim pembangunan dunia yang memungkinkan pemain Anda membuat objek dan menghidupkannya. Pemain dapat membangun karakter lain, zombie, binatang, naga atau apa pun yang mereka bayangkan. Pe...

Monumen Sejarah Kanada

Randy Alexander

November 2024

Ada banyak monumen berejarah di Kanada, untuk menjadi negara yang bear dan beragam, tidak hanya karena etni, tetapi juga karena pemikiran politik dan budaya daerah. Ada beberapa monumen bear yang mera...

Untukmu