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指定的盒子。

上一篇:tensorflow学习笔记五----------逻辑回归


下一篇:c# 程序设计教程笔记