Lompat ke isi utama

Pelajaran 3: Memutar Robot VR

Sekarang setelah Anda merobohkan kastil pertama di Castle Crasher Playground, Anda akan memerlukan Robot VR untuk berbalik dan merobohkan kastil berikutnya. Pelajaran ini akan memandu Anda melalui langkah-langkah untuk membalikkan Robot VR dan merobohkan dua bangunan di Castle Crasher Playground.

Hasil belajar

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

Ganti Nama Proyek

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

    Bilah Alat VEXcode VR dengan kotak merah yang memanggil kotak 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 diketik. Kotak merah memanggil 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 membuat Robot VR melaju maju untuk merobohkan bangunan di tengah, mundur kembali ke awal, lalu berbalik dan merobohkan bangunan di sudut kanan bawah pada Castle Crasher Playground.

Tampilan atas ke bawah tempat bermain Castle Crasher di awal, dengan lima kastil ditampilkan. Taman bermain itu memiliki satu kastil di setiap sudut dan satu di tengah taman bermain. Robot VR diposisikan terpusat pada dinding belakang, menghadap ke tengah. Ada kotak keterangan merah di kastil bagian tengah dan kanan bawah.

Untuk Informasi Anda

Untuk membuat Robot VR berputar pada kecepatan berbeda, kecepatan putaran dapat ditingkatkan atau dikurangi menggunakan blok [Atur kecepatan putaran].

Tetapkan blok kecepatan putaran dengan 50% dalam parameter.
  • Tarik blok [Putar untuk] dan tempelkan di bawah blok [Kendali untuk]. Atur parameter blok [Putar ke] untuk berbelok ke kanan 90 derajat.
    1. Catatan: Proyek ini memiliki blok [Atur kecepatan berkendara] dan [Atur kecepatan belok] yang ditambahkan dan ditetapkan ke 100%. Ini adalah blok opsional.

      Proyek VEXcode VR dimulai dengan blok Saat dimulai. Blok-blok yang terpasang di bawahnya, dari atas ke bawah, merupakan blok Set drive velocity dengan parameter 100%, blok Set turn velocity dengan parameter 100%, Drive untuk blok yang diatur untuk bergerak maju sejauh 800 mm, drive untuk blok yang diatur untuk bergerak mundur sejauh 800 mm, dan turn untuk blok yang diatur untuk berbelok ke kanan sejauh 90 derajat. Putaran untuk blok memiliki kotak keterangan merah di sekelilingnya.
  • 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 drive tambahan untuk blok terpasang. Blok ini diatur untuk bergerak maju sejauh 700 mm, dan memiliki kotak keterangan merah di sekelilingnya.
  • Pilih tombol “Buka Playground” untuk meluncurkan Castle Crasher Playground jika belum terbuka.

    Bilah Alat VEXcode VR dengan kotak merah yang memanggil tombol Buka Taman Bermain di sisi kanan bilah alat, di antara tombol Pilih Taman Bermain dan Mulai.
  • Pilih tombol “Mulai” untuk menguji proyek.

    Bilah Alat VEXcode VR dengan kotak merah yang memanggil tombol Mulai di sisi kanan bilah alat, di antara tombol Buka Taman Bermain dan Langkah.
  • Saksikan Robot VR melaju ke depan dan bertabrakan dengan bangunan di tengah sebelum berbalik kembali ke titik awal. Robot VR kemudian akan berbelok ke kanan 90 derajat dan melaju ke depan untuk bertabrakan dengan bangunan di sudut kanan bawah Castle Crasher Playground.

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

Menggunakan Blok Switch 

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

Blok sakelar dengan perintah drivetrain.set_turn_velocity diketik. Parameter setelah tanda kurung buka adalah 50 persen.

Untuk mengubah seluruh tumpukan blok VEXcode menjadi blok Switch, cukup pilih blok VEXcode dan pilih, "Ubah Tumpukan menjadi Blok Switch." Gambar di bawah menampilkan proyek Pelajaran ini sebagai blok Switch. Setiap blok VEXcode diubah menjadi perintah Python, dan setiap perintah tercantum dalam satu blok Switch. 

Saat memulai blok dengan blok sakelar terpasang. Enam perintah python untuk proyek dalam pelajaran ini diketik ke dalam blok, satu di setiap baris.

Pilih tombol Berikutnya untuk melanjutkan sisa Pelajaran ini.