コード例 #1
0
    public ETCJoystick()
    {
        joystickType = JoystickType.Static;
        allowJoystickOverTouchPad = false;
        radiusBase = RadiusBase.Width;

        axisX = new ETCAxis("Horizontal");
        axisY = new ETCAxis("Vertical");

        _visible   = true;
        _activated = true;

        joystickArea = JoystickArea.FullScreen;

        isDynamicActif = false;
        isOnDrag       = false;
        isOnTouch      = false;

        axisX.unityAxis = "Horizontal";
        axisY.unityAxis = "Vertical";

        enableKeySimulation = true;

        isNoReturnThumb = false;

        showPSInspector     = false;
        showAxesInspector   = false;
        showEventInspector  = false;
        showSpriteInspector = false;
    }
コード例 #2
0
    public ETCJoystick()
    {
        joystickType = JoystickType.Static;
        allowJoystickOverTouchPad = false;
        radiusBase = RadiusBase.Width;

        axisX = new ETCAxis("Horizontal");
        axisY = new ETCAxis("Vertical");

        _visible   = true;
        _activated = true;

        joystickArea = JoystickArea.FullScreen;

        isDynamicActif = false;
        isOnDrag       = false;
        isOnTouch      = false;

        axisX.positivekey = KeyCode.RightArrow;
        axisX.negativeKey = KeyCode.LeftArrow;

        axisY.positivekey = KeyCode.UpArrow;
        axisY.negativeKey = KeyCode.DownArrow;

        enableKeySimulation = true;

        showPSInspector     = true;
        showAxesInspector   = false;
        showEventInspector  = false;
        showSpriteInspector = false;
    }