ทำยังไงให้เวลาพับพอแล้ว เกมไม่ หยุดทำงานครับ

1
Matach 17 Rep.

ขอความช่วยเหลือหน่อยครับ คือผมทำเกมจาก unity ครับแล้วทีนี้เวลาที่ผมไม่ได้คลิ๊กที่หน้าต่างเกมหรือพับจอไป เกมเหมือนว่าจะหยุดทำงานอ่ะครับ แต่พอเรียกหน้าต่างกลับมามันก็ทำงานต่อจากเดิม ถ้าผมอยากให้มันทำงานตลอดเวลาถึงผมจะพับจอไว้เหลือสลับไปใช้หน้าต่างอื่นต้องทำยังไงหรอครับ ใครพอจะมีบทความหรือชื่อเรียกมั้งครับผมคิดคำที่จะค้นหาไม่ออกครับ

ราตรี answered
0
ราตรี 12 Rep.

ตอนเราจะBuildตัวเกมออกมาก ให้เลือกplayer setting.. มองไปที่Resolution and Persentation แล้วติ๊กถูกที่ Run In Background*

Attachments

r.jpg
ราตรี answered
1
Chatpong Suteesuksataporn 304 Rep.

คิดว่าไม่มีวิธีทำให้แอพ  Unity ทำงานตลอดเวลานะครับ แต่ถึงมีก็ไม่น่าใช้อยู่ดี เพราะเราไม่รู้ว่าแอพจะโดน kill ระหว่างที่เราออกจากแอพไปหรือเปล่า (ด้วยเหตุผลต่างๆ เช่น memory เต็ม แบตหมด ฯลฯ) แล้วก็กินแบตด้วยครับ

แนะนำให้ใช้ method OnApplicationPause ของ Unity ในการจัดการกรณีแอพถูก pause มากกว่าครับ

https://docs.unity3d.com/ScriptReference/MonoBehaviour.OnApplicationPause.html

Chatpong Suteesuksataporn answered
×

Login