ໃນໂຄງການ Unity ສ່ວນໃຫຍ່ທ່ານຈະຕ້ອງການປະຕິສໍາພັນທາງກາຍະພາບ: ສະຖານະການທີ່ຕ້ອງການຟີຊິກປະກອບມີການນໍາໃຊ້ແຮງໂນ້ມຖ່ວງຫຼືສະຖານະການທີ່ວັດຖຸເຂົ້າກັນແລະປະຕິກິລິຍາຕໍ່ກັນແລະກັນ. ທ່ານເຮັດວຽກຕົວຈິງກັບ colliders ແລະ triggers ແນວໃດເພື່ອຄວບຄຸມການໂຕ້ຕອບທາງດ້ານຮ່າງກາຍ?
Collider wendet man auf GameObjects an, um ihre physikalische Form in der Physiksimulation darzustellen. Standardmäßig werden GameObjects mit einer angewendeten ຮ່າງກາຍແຂງ-Komponente vom Collider blockiert (kollidiert). Während Collider Rigidbodies blockieren, können sie auch als Trigger verwendet werden. Wenn ein Collider als Trigger festgelegt ist, erkennt er externe Interaktionen von anderen Spielobjekten und führt den Code aus, der sich in einer OnTriggerEnter-, OnTriggerExit- oder OnTriggerStay-Funktion in einem Skript befindet.
ເລືອກ GameObject ໃດນຶ່ງໃນສາກ. ໃນຕົວກວດກາ, ໃຫ້ຄລິກໃສ່ປຸ່ມ Add Component.
ເລືອກປະເພດຟີຊິກແລະເລືອກ collider ທີ່ເປັນຕົວແທນທີ່ດີທີ່ສຸດຂອງຮູບແບບທາງດ້ານຮ່າງກາຍຂອງ GameObject.
ມັນເປັນສິ່ງສໍາຄັນທີ່ຈະສັງເກດວ່າໃນຂະນະທີ່ Colliders ມີຈຸດປະສົງເພື່ອເປັນຕົວແທນຂອງຄຸນສົມບັດທາງດ້ານຮ່າງກາຍຂອງ GameObjects, ຄວາມຖືກຕ້ອງຂອງການເປັນຕົວແທນນີ້ສາມາດແຕກຕ່າງກັນໄປຕາມຄວາມຕ້ອງການຂອງໂຄງການ. ຕົວຢ່າງ, ຮູບແທນຕົວ ຫຼືຕົວລະຄອນສາມາດໃຊ້ຕົວກັນແບບແຄບຊູນໄດ້. ມັນພຽງແຕ່ເພື່ອປ້ອງກັນບໍ່ໃຫ້ avatar ຕົກລົງຈາກພື້ນເຮືອນຫຼືຜ່ານຝາ.
ການໃຊ້ຕົວກະຕຸ້ນ: Triggers ບໍ່ຕັນຮ່າງກາຍແຂງ. ພວກເຂົາມີຈຸດປະສົງເພື່ອໃຫ້ rigidbodies ຜ່ານພວກມັນແລະປະຕິບັດລະຫັດໃນເຫດການ OnTrigger.
1. ໃນລໍາດັບຊັ້ນ, ຄລິກສ້າງ> ສ້າງຫວ່າງເປົ່າເພື່ອສ້າງ GameObject ຫວ່າງເປົ່າ.
2. ດ້ວຍ GameObject ເປົ່າເລືອກ, ຄລິກ Add Component ໃນ Inspector.
3. ເລືອກຟີຊິກ > Box Collider.
4. ເປີດໃຊ້ Is Trigger ໃນອົງປະກອບກ່ອງ Collider.
5. ເປີດໃຊ້ Edit Collider ເພື່ອປ່ຽນຮູບຮ່າງຂອງທຣິກເກີ.
6. ລາກດ້າມຈັບທີ່ແຕກຕ່າງກັນຢູ່ແຕ່ລະດ້ານຂອງທຣິກເກີເພື່ອໂຕ້ຕອບການປ່ຽນແປງຮູບຮ່າງຂອງມັນ. ໃຫ້ສັງເກດວ່າ colliders ຕັນຮ່າງກາຍ rigid ອື່ນໆໃນ scene ໄດ້. ຢ່າງໃດກໍຕາມ, ພວກມັນຍັງສາມາດຖືກນໍາໃຊ້ເພື່ອກະຕຸ້ນເຫດການໂດຍໃຊ້ scripts. ໃນຂະນະທີ່ທ່ານສ້າງລະດັບຂອງທ່ານ, ໃຊ້ຕົວກະຕຸ້ນເພື່ອເປີດປະຕູ, ສ້າງອັນຕະລາຍຕໍ່ສິ່ງແວດລ້ອມ, ຫຼືສິ່ງໃດກໍ່ຕາມທີ່ທ່ານສາມາດຈິນຕະນາການ.
ທ່ານໄດ້ຮຽນຮູ້ວິທີການເພີ່ມແລະແກ້ໄຂ colliders ໃຫ້ເຫມາະສົມກັບຄວາມຕ້ອງການຂອງເກມຂອງທ່ານ. ນອກນັ້ນທ່ານຍັງໄດ້ຮຽນຮູ້ວິທີການຫັນ collider ເຂົ້າໄປໃນຜົນກະທົບຕໍ່ແລະວິທີການທີ່ດີທີ່ສຸດທີ່ຈະໃຊ້ມັນເພື່ອເປີດປະຕູຫຼືຈັດການກັບອັນຕະລາຍສິ່ງແວດລ້ອມ. ສຸດທ້າຍ, ທ່ານໄດ້ຮຽນຮູ້ວ່າ colliders ຖືກນໍາໃຊ້ດີທີ່ສຸດເພື່ອພົວພັນກັບຮ່າງກາຍແຂງອື່ນໆໃນ scene ໄດ້. ຫຼັງຈາກຮຽນຮູ້ກ່ຽວກັບ colliders ແລະ triggers, ຂັ້ນຕອນຕໍ່ໄປແມ່ນເພື່ອຄິດວິທີການເຮັດວຽກກັບພວກເຂົາໃນສະຄິບເພື່ອສ້າງເຫດຜົນລະຫວ່າງວັດຖຸເກມແລະ collider ຫຼື trigger.
ປະກາດເບື້ອງຕົ້ນ 2020-05-20 16:14:00.