Langsung ke konten utama

Pelajaran 3: Memutar Robot VR

Setelah kamu merobohkan kastil pertama di Crasher Playground, kamu perlu menggunakan Robot VR untuk merobohkan kastil lainnya. Pelajaran ini akan memandu Anda melalui langkah-langkah untuk memutar Robot VR dan merobohkan dua bangunan di Castle Crasher Playground

Hasil belajar

  • Identifikasi cara menggunakan blok [Putar untuk] untuk memutar Robot VR ke kanan atau ke kiri.
  • Identifikasi cara menggunakan blok [Putar ke arah] untuk memutar Robot VR ke arah kompas yang diberikan.

Ganti nama proyek

  • Jika kode pelajaran sebelumnya belum dimuat, muat proyek Unit2Lesson2.
  • Ubah nama proyek dengan memilih kotak nama proyek.

    Toolbar VEXcode VR dengan kotak merah yang menyoroti nama proyek di tengahnya. Nama proyeknya adalah Unit 2 Pelajaran 2.
  • Masukkan nama proyek baru Unit2Lesson3, dan pilih “Simpan.”

    Kotak dialog nama proyek terbuka dengan judul baru, Unit 2 Pelajaran 3 yang telah diketik. Sebuah kotak merah menandai opsi Simpan di bagian bawah kotak dialog nama proyek.

Belok Kanan atau Kiri

Blok [Putar untuk] memutar Robot VR sejumlah derajat tertentu. Contoh ini akan menampilkan Robot VR yang bergerak maju untuk merobohkan bangunan di tengah, mundur kembali ke titik awal, lalu berbelok dan merobohkan bangunan di pojok kanan bawah pada Castle Crasher Playground.

Tampilan dari atas arena bermain Castle Crasher di awal permainan, dengan lima kastil yang ditampilkan. Taman bermain ini memiliki satu kastil di setiap sudut dan satu lagi di tengah taman bermain. Robot VR diposisikan tepat di tengah dinding belakang, menghadap ke tengah. Terdapat kotak keterangan berwarna merah di kastil bagian tengah dan kanan bawah.

Untuk Informasi Anda

Untuk membuat Robot VR berbelok dengan kecepatan berbeda, kecepatan belok dapat ditingkatkan atau diturunkan menggunakan blok [Atur kecepatan belok].

Atur blok kecepatan putar dengan 50% pada parameter.
  • Seret blok [Putar untuk] dan tempelkan di bawah blok [Berkendara untuk]. Atur parameter blok [Putar untuk] untuk berbelok ke kanan 90 derajat.
    1. Catatan: Proyek ini memiliki blok [Set drive velocity] dan [Set turn velocity] yang ditambahkan dan diatur ke 100%. Ini adalah blok opsional.

      Proyek VEXcode VR yang dimulai dengan blok "When started". Blok-blok yang terpasang di bawahnya, dari atas ke bawah, adalah blok Set drive velocity dengan parameter 100%, blok set turn velocity dengan parameter 100%, blok Drive for yang diatur untuk bergerak maju sejauh 800 mm, blok drive for yang diatur untuk bergerak mundur sejauh 800 mm, dan blok turn for yang diatur untuk berbelok ke kanan sebesar 90 derajat. Giliran untuk melakukan blok ditandai dengan kotak merah di sekitarnya.
  • Seret blok [Drive for] dan tempelkan di bawah blok [Turn for]. Atur parameter blok [Drive for] ke 700 milimeter (mm).

    Proyek VEXcode VR dari atas, dengan tambahan drive untuk blok terpasang. Blok ini dirancang untuk bergerak maju sejauh 700 mm, dan memiliki kotak penanda berwarna merah di sekitarnya.
  • Pilih tombol “Buka Arena Bermain” untuk meluncurkan Bermain Crasher jika belum terbuka.

    Toolbar VEXcode VR dengan kotak merah yang menyoroti tombol Buka Playground di sisi kanan toolbar, di antara tombol Pilih Playground dan Mulai.
  • Pilih tombol “Mulai” untuk menguji proyek.

    Toolbar VEXcode VR dengan kotak merah yang menyoroti tombol Mulai di sisi kanan toolbar, di antara tombol Buka Playground dan Langkah.
  • Saksikan robot VR melaju ke depan dan menabrak bangunan di tengah sebelum mundur kembali ke titik awal. Robot VR kemudian akan berbelok 90 derajat ke kanan dan melaju ke depan untuk menabrak bangunan di pojok kanan bawah Castle Crasher Playground.

    VEXcode VR Castle Crasher Playground dengan kastil di tengahnya yang hancur. Robot VR berada di bagian bawah taman bermain, menghadap kastil di kanan bawah, siap untuk menghancurkannya.

Menggunakan Blok Sakelar 

Ini adalah blok Saklar [Atur kecepatan putar]. Cukup ganti nilai numerik dengan mengetikkan angka yang berbeda untuk mengubah parameter blok tersebut. 

Blok sakelar dengan perintah drivetrain.set_turn_velocity yang diketikkan. Parameter setelah tanda kurung buka berbunyi 50 persen.

Untuk mengkonversi seluruh tumpukan blok VEXcode menjadi blok Switch, cukup pilih blok VEXcode dan pilih, "Konversi Tumpukan ke Blok Switch." Gambar di bawah ini menampilkan proyek Pelajaran ini sebagai blok Switch. Setiap blok VEXcode dikonversi menjadi perintah Python, dan setiap perintah dicantumkan di dalam satu blok Switch. 

Saat blok dimulai dengan blok sakelar yang terpasang. Enam perintah Python untuk proyek dalam pelajaran ini diketikkan ke dalam blok, satu per baris.

Pilih tombol Berikutnya untuk melanjutkan ke bagian selanjutnya dari Pelajaran ini.