Isi kandungan:
- Rawak kedudukan menegak
- Menambah saiz sprit di Peringkat
- Kurangkan saiz sprit pada Peringkat
- Termasuk paip tambahan
Video: ?Yamaha RXZ | Cara servis karburator & tukar mainjet motor RXZ 2024
Apabila membuat permainan Flappy Bat anda (versi yang berbeza dari Flappy Bird ), kecuali jika anda bertuah, saiz lubang dalam sprite Paip anda sama ada terlalu kecil untuk kelawar untuk terbang atau terlalu besar untuk membuat permainan mencabar. Sebelum meningkatkan saiz lubang, pertimbangkan satu lagi perkara yang perlu dilakukan paip.
Sebahagian daripada cabaran dari permainan asal berasal dari tidak mengetahui di mana lubang akan terjadi apabila setiap paip baru muncul. Setakat ini, sprit paip sentiasa dalam kedudukan menegak yang sama, jadi lubang tetap di tempat yang sama.
Rawak kedudukan menegak
Dalam Scratch, anda boleh menggunakan blok PICK RANDOM di dalam blok GO TO sehingga paip (dan lubangnya) akan muncul dalam kedudukan menegak yang berbeza (Y) setiap kali anda menjalankan permainan.
-
Klik sprit Pipe dan kemudian klik tab Skrip.
-
Seret blok RANDOM PICK ke dalam nilai Y blok GO TO X Y. (Perhatikan bagaimana blok bulat boleh muat di dalam soket bulat blok lain.)
-
Tukar nilai dalam blok PICK RANDOM ke -75 dan 75.
Klik butang Tandakan Hijau beberapa kali dan anda akan melihat lubang itu muncul dalam kedudukan yang berbeza setiap kali. Anda juga akan melihat paip terlalu pendek untuk merangkumi keseluruhan Peringkat apabila beralih secara menegak.
Menambah saiz sprit di Peringkat
Untuk meningkatkan saiz sprite di Peringkat, anda boleh menggunakan alat Grow.
-
Klik alat Grow (di atas Skrip, Kostum, dan tab Bunyi).
-
Klik sepuluh kali pada sprit Pipe pada Peringkat.
-
Klik butang Tandakan Hijau untuk menguji permainan anda.
Spray Pipa harus merangkumi seluruh Peringkat tidak kira di mana ia berada secara menegak. Tetapi anda masih tidak boleh mengepak kelawar anda dengan selamat melalui lubang. Jika anda cuba mengklik lagi dengan alat Grow, anda akan mendapati sprite tidak lagi akan bertambah besar kerana anda mencapai had. Sebaliknya, mengapa anda tidak cuba mengecut kelawar?
Kurangkan saiz sprit pada Peringkat
Untuk mengurangkan saiz sprite di Peringkat, anda boleh menggunakan alat Pengecutan.
-
Klik alat Pengecutan (di atas tab Skrip, Kostum, dan Bunyi).
-
Klik lima kali pada Bat sprite di Peringkat.
-
Klik butang Tandakan Hijau untuk menguji permainan anda.
Anda mungkin perlu menggunakan alat Shrink and Grow untuk menyesuaikan saiz sehingga mungkin untuk terbang melalui paip, tetapi tidak terlalu mudah. Kemudian anda akan bersedia untuk menambah lebih banyak paip.
Termasuk paip tambahan
Oleh kerana anda hanya perlu mempunyai satu paip yang muncul di Peringkat, anda tidak perlu membuat sprite Paip tambahan. Sebaliknya, apabila pemain berjaya terbang melalui lubang dan paip pertama mencapai bahagian yang lain, anda boleh menetapkan semula kedudukan sprit Pipe kembali ke sebelah kiri skrin.
-
Klik ikon sprit paip di bawah Peringkat.
-
Klik tab Skrip.
-
Potong blok kod berikut di dalam blok FOREVER yang pertama dan tukar nilai blok anda untuk memadankan nilai-nilai yang ditunjukkan.
Blok GO TO X Y tambahan harus kelihatan biasa. Ia mempunyai nilai yang sama dengan GO TO X Y di atasnya (betul-betul di bawah BLACK BLACK GREEN CLICKED CLICKED). Jadi jika kedudukan X dari sprite Paip lebih besar dari 280, ia akan mengeset semula kedudukan mendatar kepada -200 dan memilih lagi kedudukan Y yang rawak supaya lubang itu muncul di lokasi baru.
Anda mungkin perlu menyesuaikan nilai X dan Y semasa anda mengubah saiz sprite pada Peringkat. Menguji permainan anda berulang-ulang akan membantu anda memperbaiki kedudukan dan saiz sprite sehingga anda hanya mempunyai perpaduan yang benar dengan keras dan menyenangkan yang akan membuat pemain anda kembali untuk lebih.