ออกจากเกม
ปรับปรุงหน้า :
วันที่สร้างเพจ :
สภาพแวดล้อมการตรวจสอบ
- หน้าต่าง
-
- หน้าต่าง 11
- บรรณาธิการ Unity
-
- ปี 2021.3.3f1
- แพ็คเกจระบบอินพุต
-
- 1.3.0
ข้อกําหนดเบื้องต้นสําหรับเคล็ดลับนี้
การตั้งค่าต่อไปนี้ถูกกําหนดค่าไว้ล่วงหน้าเป็นข้อกําหนดเบื้องต้นสําหรับคําอธิบายของเคล็ดลับเหล่านี้
วิธีออกจากเกมโดยทางโปรแกรม
เมื่อต้องการออกจากเกมโดยทางโปรแกรม ให้เรียกใช้รหัสต่อไปนี้:
UnityEngine.Application.Quit();
หากคุณต้องการปิดเกมอย่างถูกต้องให้ออกจากเกมจากเมนู ฯลฯ และบันทึกข้อมูลการตั้งค่าก่อนออก
อย่างไรก็ตามรหัสข้างต้นจะใช้ได้เฉพาะเมื่อคุณสร้างเกมและเรียกใช้ด้วยตัวเองและไม่มีอะไรเกิดขึ้นเมื่อคุณเรียกใช้ใน Unity Editor หากคุณต้องการหยุดเกมของคุณไม่ให้ทํางานใน Unity Editor คุณต้องเรียกใช้รหัสต่อไปนี้:
UnityEditor.EditorApplication.isPlaying = false;
หากคุณต้องการให้ทํางานได้อย่างถูกต้องในทุกสภาพแวดล้อมคุณสามารถเขียนได้ดังนี้โดยใช้สัญลักษณ์การรวบรวม
public void OnClickExit()
{
#if UNITY_EDITOR
UnityEditor.EditorApplication.isPlaying = false;
#elif UNITY_STANDALONE
UnityEngine.Application.Quit();
#endif
}