‫Selamat datang kembali.
‫Saya harap Anda bersemangat untuk menelurkan beberapa buah, buah-buahan yang sehat.
‫Ayo pergi.
‫Terus?
‫Tujuan kami untuk video ini adalah untuk menelurkan beberapa buah yang akan muncul dari bawah dan akan menembak
‫ke adegan permainan kami atau ke tampilan permainan kami dan kemudian kami dapat mengirisnya.
‫Yah, sejauh ini kita bisa mengirisnya, tapi kita akan bisa melakukannya nanti dan kita ingin melakukannya secara acak.
‫Jadi kami ingin membuat buah acak dan dengan jarak waktu yang acak.
‫Jadi itu tidak boleh dibuat setelah jumlah waktu yang persis sama.
‫Jadi mari kita buat skrip baru untuk itu dan sebut saja SPONER itu, karena memang akan seperti itu.
‫Tapi jangan jadi spoiler.
‫Jadi mari kita buka itu di sini.
‫Kami akan membutuhkan metode pembaruan, tetapi kami akan membutuhkan beberapa variabel.
‫Jadi untuk satu, kita membutuhkan objek game.
‫Jadi objek permainan publik dan itu akan menjadi buah untuk bertelur.
‫Jadi buah yang ingin kita bertelur, bisa jeruk, bisa pisang dan lain sebagainya.
‫Dan kami ingin tahu buah mana yang harus kami telurkan.
‫Kemudian kita ingin tahu berapa banyak waktu yang kita inginkan di antara buah-buahan yang berbeda.
‫Jadi seharusnya, katakanlah, antara tiga koma tiga dan satu detik.
‫Jadi mari kita buat float min wait.
‫Dan saya akan menjadi titik tiga detik dan bobot maksimal float publik.
‫Jadi jumlah waktu maksimum yang kita perlukan untuk menunggu buah adalah satu detik.
‫Dan jika kita melakukannya dengan cara itu, kita dapat dengan mudah menambahkannya dalam kesatuan.
‫Jadi itu akan memungkinkan kita untuk melakukannya sekarang dalam metode start.
‫Saya ingin memulai rutinitas yang terus menghasilkan buah setelahnya, waktu khusus yang kita miliki di
‫sini.
‫Dan untuk melakukan itu, kita perlu menggunakan metode rutin kode awal start yang disebut rutin.
‫Dan seperti yang Anda lihat di sini, kebutuhan rutin Starkel dan enumerator saya untuk memulai apa pun, saya
‫juga bisa memulai metode atau dan memulai metode dengan objek.
‫Tapi yang benar-benar ingin kita miliki adalah yang ini di sini, kelebihan pertama yang membutuhkan enumerator I.
‫Jadi rutinitas Stojko, tentu saja, sekarang membutuhkan enumerator.
‫Jadi mari kita hitung sekarang dan mari kita buat enumerator itu.
‫Dan untuk melakukannya, kita perlu membuat metode yang akan kembali.
‫Dan saya enumerator dan mendukung iterasi sederhana atas koleksi non generik.
‫Jadi yang akan memungkinkan kita lakukan adalah melakukan hal-hal baik untuk memanggil metode ini beberapa kali dalam rutinitas Starkel.
‫Dan mari kita lanjutkan dan menelurkan buah yang akan saya sebut dan apa yang ingin saya periksa di sini.
‫Sementara benar.
‫Jadi selama rutinitas ini berjalan, saya ingin menelurkan buah-buahan.
‫Jadi apa yang ingin saya lakukan di sini di loop sementara adalah menghasilkan pengembalian.
‫Jadi itu bukan pernyataan pengembalian dasar yang telah kita gunakan.
‫Ini adalah pengembalian hasil, yang dapat Anda gunakan untuk menunggu baru selama beberapa detik.
‫Jadi jika Anda ingin melakukan sesuatu setelah beberapa waktu, Anda dapat menggunakan enumerator ini dengan pengembalian hasil.
‫Jadi tunggu empat detik.
‫Dan saya ingin menjadi nilai acak antara rentang berat minimum dan berat maksimum kami.
‫Sekarang, yang akan saya lakukan di sini hanyalah men-debug log dan buah-buahan itu, mendapatkan lebih banyak buah, mendapatkan sponte.
‫Baiklah, katakanlah skrip itu dan sebenarnya kita perlu memanggil buah spon dalam, kutipan, rutinitas kita,
‫tentu saja, buah yang lahir itu tahu bahwa semuanya berhasil.
‫Dan mari simpan skrip sekali lagi dan kembali ke Unity.
‫Baiklah, di sini, mari kita buat objek kosong baru dan saya akan memanggil spawner itu.
‫Dan mari singkirkan semua jeruk yang kita miliki di sini, elit, dan objek Boehner itu, tentu saja, membutuhkan
‫komponen.
‫Jadi mari kita cari skrip bernama Spawner di sini.
‫Dan seperti yang Anda lihat, kami dapat mengubahnya dan menunggu serta berat maksimum kapan saja sekarang.
‫Buah yang akan dipijah tentunya adalah buah spawn atau buah yang ingin kita pijahkan.
‫Dalam kasus kami, ini adalah jeruk kami.
‫Jadi mari kita pergi ke spawner dan menyeret jeruk kita ke sini, buah untuk bertelur.
‫Dan sekarang mari kita mulai itu.
‫Jadi satu-satunya hal yang akan terjadi sekarang adalah, tentu saja, itu akan pergi ke Arkansas dan
‫Anda dapat melihat buah-buahan muncul lima, enam, tujuh, delapan.
‫Jadi buah-buahan selalu spontan.
‫Jadi itu bagus.
‫Tapi tentu saja, kami belum melihat banyak dan kami perlu mengubahnya.
‫Baiklah.
‫Jadi kita bisa bertelur dari spawner di sini, yang memiliki posisi tertentu, seperti yang Anda lihat, sementara di sini, Anda
‫tidak bisa melihat dengan baik.
‫Jadi mari kita tambahkan alat.
‫Jadi di sini di sisi kanan, tepat di sebelah nama spawner, Anda dapat memilih untuk menambahkan sedikit tampilan untuk
‫itu.
‫Jadi Anda bisa lihat di sini sekarang saya punya ini mari kita gunakan warna ungu ini di sini.
‫Jadi ini akan menjadi SPONER.
‫Ini hanya alat yang memungkinkan saya untuk melihat di mana suatu objek, meskipun tidak terlihat dalam permainan.
‫Jadi tidak ada Sprite atau animasi atau hal-hal seperti itu.
‫Tidak ada pertandingan, tidak ada yang seperti itu.
‫Dan hanya memiliki alat kecil ini sekarang, yang akan menunjukkan kepada saya di mana ia berada dalam tampilan permainan saya.
‫Jadi ini saat ini di mana dan.
‫Mari kita tarik ke bawah sedikit, sebenarnya, posisinya atau mari kita reset dulu, jadi itu akan menjadi
‫nol nol nol dan saya hanya akan memanggil spawner itu.
‫Tempat lahir, jadi di sinilah ia akan bertelur.
‫Sekarang mari kita duplikat tempat spawn itu dan seret ke samping sedikit dan biarkan duplikat itu lagi,
‫sekali lagi, dan seret itu ke samping juga.
‫Jadi sekarang kita memiliki tiga spawner tentang posisinya.
‫Jangan khawatir tentang itu.
‫Kami akan memeriksanya nanti.
‫Kami akan bermain-main dengan posisi tegak dan menemukan apa posisi yang sempurna untuk itu sekarang tentang
‫dua tempat bertelur yang ada di samping.
‫Jadi Spawn bermain untuk dan dalam kasus saya, itu yang pertama.
‫Dalam kasus Anda, itu bisa menjadi yang berbeda, tetapi yang di sini untuk memutuskan tidak boleh hanya menembak ke
‫atas.
‫Mereka harus sedikit menembak ke arah tengah.
‫Jadi kita perlu memutar mereka.
‫Kita bisa memutarnya dengan cara ini.
‫Jadi akan memutarnya seperti itu atau saya bisa menambahkan nilainya di sini.
‫Jadi saya akan mengatakan memutar 30 derajat dan juga tidak ada gunanya, dalam kasus saya, harus memiliki minus 30 untuk
‫nilai Z.
‫Jadi sekarang keduanya akan berputar sedikit.
‫Baiklah.
‫Jadi selanjutnya.
‫Jadi sekarang mari kita kembali ke skrip kita.
‫Sekarang kita memiliki sponsor dan sponsor kita, kita perlu memiliki tempat bertelur yang berbeda.
‫Spawner harus tahu tentang tempat bertelur.
‫Jadi mari kita buat array yang diubah, yang merupakan tempat spawn kita.
‫Dan sekarang di dalam buah-buahan kami, kami tidak hanya ingin menghilangkan prasangka, tetapi kami juga ingin mengubah posisi buah
‫yang dibuat.
‫Jadi transformasi T adalah tempat tulang dan posisi rentang acak, dan itu harus menjadi posisi acak antara nol dan
‫tempat spawn yang panjang.
‫Jadi apa artinya adalah bagaimanapun banyak tempat bertelur yang kami buat, kami hanya ingin menetapkan posisi buah
‫kami yang kami buat pada posisi acak dari tempat-tempat palem itu.
‫Jadi artinya akan berada di tempat bertelur pertama, kedua, ketiga dan seterusnya.
‫Jadi, berapa pun banyak yang kami tetapkan, itulah yang kami katakan di sini, menelurkan tempat-tempat sepanjang itu.
‫Itulah tempat bertelur yang ingin kita pilih di sini.
‫Jadi indeksnya adalah itu.
‫Sekarang mari kita buat objek game, yang merupakan buah kita, dan mari kita buat instance-nya.
‫Dan kami ingin memberi contoh buah untuk bertelur.
‫Sehingga buah yang kita inginkan lahir pada posisi T kita..
‫Jadi setelah mengubah variabel yang baru saja kita buat di sini t posisi
‫dan rotasi itu.
‫Baiklah.
‫Mari kita kembali ke Unity dan memeriksanya.
‫Jadi sekarang apa yang harus dilakukan oleh spawners, kami belum menetapkan poin itu dan kami tidak memiliki
‫sponsor lagi, jadi mari kita ubah itu.
‫Benar.
‫Jadi yang sudah saya hapus itu buat SPONER kosong.
‫Dan sekarang mari tambahkan skrip komponen di sini.
‫Dan itu adalah SPONER.
‫Sekarang kita perlu buah untuk bertelur dan kita akan mulai dengan jeruk lagi, seperti yang saya katakan, dan hal berikutnya
‫adalah kita perlu tempat bertelur.
‫Jadi kita perlu menetapkan berapa banyak tempat spawn yang kita miliki.
‫Dan untuk saat ini, kami memiliki tiga tempat bertelur yang berbeda.
‫Dan saya hanya akan menyeret tempat spawn yang berbeda ke dalam skrip saya di sini.
‫Baiklah.
‫Jadi sekarang mari kita mulai permainan dan lihat apa yang terjadi.
‫Dan seperti yang Anda lihat sekarang, kami membuat buah secara acak di game kami.
‫Sekarang apa yang tidak Anda lihat di sini dan tampilan ini, jadi mari kita nonaktifkan, maksimalkan saat bermain.
‫Mari kita lihat apa yang terjadi jika kita mulai dari sini.
‫Seperti yang Anda lihat, kami membuat jeruk dan kami akan membuat banyak, banyak jeruk karena kami tidak pernah menghapusnya.
‫Sejauh ini, kami tidak pernah menyingkirkan mereka.
‫Itu sesuatu yang harus kita jaga, tentu saja.
‫Dan tentu saja, kita juga perlu mengubah arah yang seharusnya.
‫Jadi saat ini mereka hanya jatuh dan mereka tidak memiliki kekuatan yang diterapkan pada mereka untuk terbang ke udara.
‫Jadi itulah yang ingin kita ubah.
‫Jadi mari kita lanjutkan dan lakukan itu.
‫Mari kita terapkan sedikit kekuatan pada buah kita.
‫Dan bagaimana kita bisa melakukan itu, bagaimana kita bisa melakukannya?
‫Nah, kita mendapatkan komponen tubuh kaku ke D buah kita dan kemudian kita menerapkan gaya.
‫Jadi tambahkan kekuatan dan kami memiliki dua tuan yang berbeda.
‫Kami akan menggunakan yang di sini, gaya dan mode.
‫Jadi gaya yang ingin kita terapkan adalah mentransformasikannya ke atas dikalikan dengan 10.
‫Jadi itu hanya nilai yang saya tetapkan di sini.
‫Dan kemudian gaya berubah ke D, jadi cara kita ingin memaksa mereka naik adalah impuls.
‫Jadi paksa mode untuk benar-benar di tempat seperti itu.
‫Baiklah, mari kita simpan skrip dan kembali ke Unity.
‫Mari lihat apa yang terjadi.
‫Dan seperti yang Anda lihat, mereka ditembak dan kemudian mereka saling memukul dan mereka akan jatuh lagi.
‫Sekarang yang tidak mereka miliki adalah rotasi, jadi saya tidak suka itu.
‫Jadi mari kita lihat perbedaan antar tempat.
‫Sekarang, tentu saja, tempat spon kita akan membutuhkan skrip spawner lagi, jadi mari kita singkirkan
‫komponen remove itu dari tempat spawn kita.
‫Baiklah, jadi mari kita singkirkan spawner di sini juga.
‫Baiklah.
‫Sekarang, mari kita cepat memperbaiki masalah bahwa kita memiliki buah yang tidak terbatas.
‫Jadi setidaknya kita tidak menghancurkan buah setelah beberapa saat.
‫Jadi mari kita lakukan itu.
‫Jadi di sini kita hanya mengatakan menghancurkan buah setelah lima detik, jadi objek game yang kita instantiate di sini,
‫kita ingin menghancurkannya setelah lima detik.
‫Jadi begitu berada di udara dan kemudian jatuh.
‫Jadi tidak apa-apa untuk menghancurkannya.
‫Jadi mari kita lihat di sini.
‫Apa yang terjadi akan muncul dan kemudian mereka akan dihancurkan setelah beberapa detik, jadi kami memiliki lima, enam,
‫tujuh, delapan dan seperti yang Anda lihat, jeruk dihancurkan lagi.
‫Itu bagus.
‫Masih tidak berhasil jika kita memutarnya, jadi gaya masuk ke arah tempat kita memutar
‫tempat spawn juga.
‫Jadi mari kita lihat itu.
‫Dan rotasi yang hilang ada hubungannya dengan satu hal.
‫Jadi mari kembali ke kode kita seperti yang kita lakukan di sini saat kita mengubah sesuatu dengan 10.
‫Dan dalam hal ini, kami mengubah skrip kami sehingga kami menambahkan kekuatan ke spawner itu sendiri.
‫Apa yang kita inginkan, bagaimanapun, adalah untuk mengubah buah kita.
‫Kami ingin menambahkan kekuatan dari TESO kami, yang berasal dari posisi transformasi kami, dari tempat spawn kami.
‫Jadi kita tidak ingin membentuk spawner kita sendiri, tapi dari spawn place kita dan spawner place kita memiliki
‫rotasi tertentu.
‫Jadi sekarang mari kita mulai lagi dan lihat bagaimana buah kita terbang ke arah yang berbeda.
‫Dan seperti yang Anda lihat, mereka terbang ke arah yang berbeda dan mari kita lihat.
‫Saya telah bermain-main dengan nilai di sini, jadi yang ini seharusnya 30, yang itu harus minus 30.
‫Dan kita bisa menggunakan tempat bom ini di tengah dengan nol.
‫Jadi sekarang mari kita lanjutkan dan lakukan itu lagi.
‫Dan Anda akan melihat bahwa mereka akan terbang ke arah yang berbeda dan saat ini mereka bahkan dapat saling
‫menyentuh.
‫Tapi kami akan mengurus itu nanti juga.
‫Sekarang, yang perlu kita ubah adalah posisi tempat spon kita, karena saat ini semuanya
‫agak terlalu tinggi.
‫Jadi mari kita pindahkan semuanya sedikit ke sekitar minus lima.
‫Atau sebenarnya kita bisa memasukkan minus lima di sini.
‫Dan sekarang selanjutnya, saya ingin mengubah kekuatan yang mereka gunakan untuk menembak.
‫Jadi mari kita lihat bagaimana mereka bertelur saat ini.
‫Jadi seperti yang Anda lihat, mereka nyaris tidak sampai ke tengah.
‫Jadi mari kita ubah itu.
‫Untuk melakukan itu, kita perlu berubah untuk bertransformasi.
‫Jadi sekarang jam sepuluh.
‫Tapi yang bisa kita miliki adalah kekuatan acak yang dengannya mereka ditembak.
‫Dan mari kita buat dua variabel tambahan untuk kekuatan utama float publik itu.
‫Jadi katakanlah dua belas dan kendaraan umum membuat kekuatan, misalnya, tujuh belas.
‫Jadi ini hanya nilai-nilai yang saya mainkan.
‫Dan sekarang mari kita kalikan dengan jangkauan panah acak, kekuatan utama dan kekuatan maksimal.
‫Jadi sekarang apa yang akan dilakukannya adalah itu akan memberi kita nilai acak dan kita akan menambahkan gaya secara acak
‫sekarang antara 12 dan 17 dan kita dapat dengan mudah menyesuaikannya dalam pengaturan kita di sini.
‫Jadi di dalam spawner kami, kami akan dapat mengubahnya sehingga Anda dapat melihat kekuatan dan kekuatan maksimal.
‫Jadi mari kita mulai itu.
‫Kami kemudian dapat memeriksa secara langsung apakah itu nilai yang baik atau tidak.
‫Seperti yang Anda lihat, mereka terbang dan mungkin Anda bahkan bisa melangkah lebih jauh di sini.
‫Saya akan mengatakan 15 dan Max memaksa dua puluh lima, dan kemudian Anda akan melihat bahwa mereka bahkan akan terbang dari
‫layar sepenuhnya dan jatuh lagi.
‫Jadi mungkin dua belas dan tujuh belas adalah nilai yang baik.
‫Baiklah.
‫Jadi itu saja tentang spawner.
‫Sebenarnya kita masih bisa mengiris buah kita, jadi mari kita telurkan beberapa dan mengirisnya.
‫Seperti yang Anda lihat, jika kita memiliki banyak adegan, kita masih bisa mengirisnya.
‫Tapi tentu saja, siapa yang ingin melakukannya dengan mouse kita dan bukan dengan keyboard kita.
‫Besar.
‫Jadi di video berikutnya, kita akan melihat bilahnya.
‫Jadi kita akan membuat bilahnya.
‫Lihat.
‫Jadi Anda di sana.