예제 #1
0
    // 各家電APIインスタンスに操作名を投げる
    protected override void button_behavior(string method_name)
    {
        if (method_name == "make_a_fist")
        {
            switch_power();
            api.power();
            Debug.Log("power");
            return;
        }

        if (IsPowered)
        {
            switch (method_name)
            {
            case "wave_right":
                api.volume_up();
                volume++;
                effect("buff");
                Debug.Log("volume_up");
                break;

            case "wave_left":
                api.volume_down();
                volume--;
                effect("debuff");
                Debug.Log("volume_down");
                break;

            case "double_tap":
                Debug.Log("next channel");
                break;

            default:
                Debug.Log("default");
                break;
            }
        }
    }