天天看點

Unity3D對安卓盒子的支援

一般的安卓盒子主要按鍵包含

1.方向鍵:上下左右

2.确認

3.傳回

4.音量(Unity無法擷取),須要在安卓層将事件發上來,KeyCode = 24,25

基本的函數是

if (Input.GetKeyDown(KeyCode.Escape))

   {

        //傳回

   }

   if (Input.GetKeyDown(KeyCode.LeftArrow))

        //左

        if (Input.GetKeyDown(KeyCode.RightArrow))

        {

            //右

        }

        if (Input.GetKeyDown(KeyCode.UpArrow))

            //上

        if (Input.GetKeyDown(KeyCode.DownArrow))

            //下

//确認鍵的捕獲

        if (Input.GetKeyDown(KeyCode.JoystickButton0))

       //确認

或者:

if (Input.GetKeyDown(KeyCode.Joystick1Button0))

        //确認

一般将這個捕獲用在Update()方法内。

我測試的盒子是:愛奇藝的盒子,也就是電信ITV指定的盒子。

本文轉自mfrbuaa部落格園部落格,原文連結:http://www.cnblogs.com/mfrbuaa/p/5410267.html,如需轉載請自行聯系原作者

繼續閱讀