เปิด Browser ด้วย Openurl

web-browsers

สวัสดีครับ กลับมาพบกับเทคนิคดีๆในการเขียนเกมด้วย Unity กันอีกเช่นเคย วันนี้ผมมีฟังชั่นก์ที่น่าสนใจมาฝากเพื่อนๆอีกครั้งครับ วันนี้ผมจะนำเสนอฟังชั่นก์ OpenURL ครับ

เคยไหมครับเวลาที่เราทำเกม แล้วต้องการมีลิงค์ให้ผู้เล่นไปสมัครสมาชิกก่อน บางครั้งเราก็ไมได้ทำระบบสมัครสมาชิกฝังไว้ในเกม แต่ว่ามีไว้บนเว็บ หรือว่าบางครั้งการติดต่อจากเกมเราก็อยากจะลิงค์ไปบนเว็บ เราสามารถใส่ฟังชั่นก์  OpenURL เพื่อให้ Unity เปิดหน้า Web browser ของผู้เล่นขึ้นมาได้ครับ มาดูตัวอย่างกันครับ

01

 

จากภาพผมมีสคริปติดไว้ที่ Main camera เลยเพื่อให้ง่าย มาดูภายในสคริปกันครับ

02

if (Input.GetKeyDown(KeyCode.Space))

        {

            Application.OpenURL(“http://unity3d.com/”);

        }

 

 

ผมใส่สคริปไว้ใน Update เพื่อให้ง่ายนะครับ โดยที่เราจะใช้การกด Space bar เพื่อเข้าหน้าเว็บ Unity ครับ

เมื่อเรา Play แล้วกด Space bar เว็บบราวเซอร์ก็จะเด้งเข้าหน้า Unity โดยทันทีครับ

03

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