‫Video ini, Anda akan belajar bagaimana menggunakan preferensi pemain, yang memungkinkan Anda untuk menyimpan data
‫seperti nama pemain skor tinggi dan sebagainya.
‫Jadi mari kita lanjutkan dan lakukan itu.
‫Mari kita buat skrip baru dan sebut itu yang menyimpan data.
‫Sekarang, mari kita lanjutkan dan masuk ke penyimpanan data di sini.
‫Saya ingin menambah angka setiap kali saya menekan tombol perbarui, jadi mari kita buat angka.
‫Dan tidak, dan mari kita tambahkan itu ke nol, dan setiap kali saya menekan tombol spasi.
‫Jadi jika input tidak mendapatkan kunci, kode
‫kunci adalah spasi.
‫Jadi setiap kali saya menekan spasi, saya ingin menambah angka satu per satu.
‫Jadi tidak, ditambah, ditambah.
‫Dan pada saat yang sama, saya ingin menyimpan nomor itu.
‫Jadi saya ingin menyimpan nomor yang saya miliki terakhir kali atau bahkan lebih baik yang saya miliki secara maksimal.
‫Jadi saya memerlukan satu metode untuk mengetahui nomor yang disimpan, dan kemudian saya perlu membandingkannya dan
‫saya dapat mengganti nomor yang disimpan.
‫Jadi mari kita lanjutkan dan tulis metodenya.
‫Jadi int karena akan mengembalikan bilangan bulat, dapatkan no.
‫Dan di sini saya ingin mencari preferensi pemain.
‫Ada kelas yang disebut Player Pref dan kelas itu memiliki metode yang disebut get int dan set int.
‫Jadi saya ingin mendapatkan integer jadi saya akan mendapatkan int.
‫Tentu saja Anda bisa lihat di sini juga bisa mendapatkan string yang bisa Anda gunakan untuk nama pengguna, dapatkan float, yang
‫bisa Anda gunakan untuk angka floating point.
‫Tapi saya hanya butuh bilangan bulat yang merupakan bilangan bulat.
‫Jadi saya akan mendapatkan bilangan bulat dan sekarang saya harus memberikan kunci string.
‫Seperti yang Anda lihat, ada dua tuan yang berbeda.
‫Satu hanya kunci dan satu adalah nilai default.
‫Jadi yang hanya memiliki kuncinya adalah yang di mana saya akan mendapatkan kuncinya.
‫Jika ada satu, maka tidak apa-apa.
‫Saya akan mendapatkan nomor.
‫Jika tidak ada, maka saya tidak akan mendapatkan nomornya.
‫Dan yang ini dengan nilai default yang akan mengatur nilai yang saya tetapkan di sini jika tidak ada
‫angka.
‫Jadi katakanlah tidak ada yang disimpan dan disimpan di bawah kunci.
‫Sebut saja nomorku.
‫Anda juga bisa menyebutnya skor tinggi atau apa pun.
‫Jika tidak ada yang aman di sana, saya ingin nilainya menjadi nol atau saya ingin nilainya menjadi satu atau apa pun
‫sehingga Anda dapat menetapkannya.
‫Jadi yang akan saya lakukan adalah membuat bilangan bulat baru.
‫Jadi int nomor saya jelas, mungkin masuk ke nomor saya dan jika tidak ada maka gunakan nilai default nol.
‫Sekarang kita harus mengembalikan itu.
‫Jadi kembalikan nomor saya dan sekarang kita dapat menggunakan metode itu untuk memeriksa apakah nomor saya lebih besar dari nomor saat
‫ini.
‫Jadi di sini ini adalah nomor saat ini dan nomor saya mendapatkan nomor akan menjadi nomor yang disimpan di tekan
‫pemain.
‫Jadi saya memeriksa apakah nomornya lebih tinggi, lalu jangan lanjutkan dan simpan nomor itu.
‫Jadi lanjutkan dan gunakan pemain tekan dot set int sehingga aman di akhir di posisi nomor saya
‫dengan nilai angka.
‫Jadi itu berarti angka ini di sini, yang dimulai dengan nol dan bertambah setiap kali kita
‫menekan tombol spasi.
‫Jadi atur itu jika lebih tinggi dari apa pun itu.
‫Jadi yang bisa kita lakukan di sini adalah bahkan menggunakan debug log itu dan memberi kita nomornya ke konsol.
‫Baiklah.
‫Jadi mari kita simpan skrip itu dan tambahkan ke skrip kita.
‫Menyimpan data ada di sana.
‫Baiklah.
‫Kami masih akan membuat kubus, tapi itu seharusnya tidak menjadi masalah.
‫Baiklah.
‫Jadi saya akan mulai dan seperti yang Anda lihat, ini menunjukkan kepada saya satu, dua, tiga, empat, lima.
‫Sekarang, saya akan menghentikan permainan ini.
‫Mari kita lanjutkan dalam metode mulai dan debug log skor tinggi kita saat ini.
‫Jadi mari kita dapatkan nomor kita yang disimpan.
‫Jadi mari kita tidak ada di sini.
‫Dan mungkin kita bahkan harus menulis beberapa teks nomor yang tersimpan plus get no.
‫Baiklah.
‫Jadi mari kita periksa.
‫Mari kita jalankan.
‫Dan penasihat kami akan mengatakan nomor Staudt adalah lima sekarang untuk maju dan menekan tombol, kita dapat melihat enam, tujuh,
‫delapan, sembilan, 10.
‫Jadi hanya ditampilkan jika kita memiliki lebih dari nomor iStore.
‫Jadi Anda bisa lihat di sini nomor backlog ini hanya dicetak ketika lebih tinggi.
‫Jadi mungkin kita harus mencetaknya kapan saja sekarang.
‫Mari kita coba lagi.
‫Mari kita jalankan permainannya dan kita akan lihat.
‫Nomor toko adalah 24.
‫Jadi sekarang mari kita tekan spasi.
‫Dan seperti yang Anda lihat, kami akan menambah jumlahnya satu per satu setiap kali kami menekan spasi.
‫Dan sekarang nomor toko akan menjadi 35.
‫Jadi mari kita jeda permainan.
‫Atau cukup akhiri permainan dan mulai lagi, dan sekarang Anda akan melihat bahwa nomor toko 35.
‫Baiklah, jadi sekarang Anda melihat bagaimana Anda dapat menyimpan data.
‫Anda hanya boleh menggunakan player previs untuk jumlah data yang sangat terbatas.
‫Jadi untuk hal-hal seperti satu bilangan bulat atau satu angka atau satu aliran dan tentu saja, juga hanya satu nama.
‫Jadi Anda tidak boleh menggunakannya untuk menyimpan permainan yang rumit atau semacamnya.
‫Itu adalah sesuatu yang akan Anda pelajari di bab yang berbeda di mana kita akan menggunakan
‫serialisasi untuk menyimpan data yang kompleks atau untuk menyimpan objek game secara keseluruhan.
‫Baiklah.
‫Saya harap Anda bisa mengikuti dan mencoba melakukannya sendiri.
‫Silakan pergi ke depan dan pergi ke video berikutnya.
‫Kami akan melakukan beberapa hal yang lebih mewah.
‫Jadi sampai jumpa di sana.