コード例 #1
0
        private IEnumerator LateStart()
        {
            yield return(null);

            movementJoystick.SetMode(joysticksManager.MovementType);
            attackJoystick.SetMode(joysticksManager.AttackType);
        }
コード例 #2
0
ファイル: JoystickManager.cs プロジェクト: nTelio57/DoubleM
 void updateJoystick()
 {
     if (isJoystickChanged)
     {
         if (type == Type.Fixed)
         {
             joystick.SetMode(JoystickType.Fixed);
         }
         else if (type == Type.Floating)
         {
             joystick.SetMode(JoystickType.Floating);
         }
     }
     isJoystickChanged = false;
 }
コード例 #3
0
ファイル: Player.cs プロジェクト: kenjikakera/TEST903-unity2d
    // Start is called before the first frame update
    void Start()
    {
        Vector3 pos3D = new Vector3(posX, posY, posZ);

        pos3D.z = posZ;
        this.transform.position = pos3D;

        goGM    = GameObject.Find("GameManager");
        scGM    = goGM.GetComponent <GameManager>();
        scCM    = goGM.GetComponent <CreateMaze>();
        goSM    = GameObject.Find("SoundManager");
        scSM    = goSM.GetComponent <SoundMgr>();
        enemyGO = null;

        variableJoystick.SetMode(JoystickType.Fixed);
        variableJoystick.AxisOptions = AxisOptions.Both;
        variableJoystick.SnapX       = false;
        variableJoystick.SnapY       = false;
        rd.freezeRotation            = true;

        scCM.makeMaze(0);

        setMyItemImage(0, 0);
        setMyItemImage(1, 1);
        scGM.attack   = 100;
        scGM.deffence = 100;

        setButtonImage(0, 0);
        setButtonImage(1, 0);

        goText.GetComponent <Text>().text = "";
        scGM.heal = 0;
    }
コード例 #4
0
    public void ModeChanged(int index)
    {
        switch (index)
        {
        case 0:
            variableJoystick.SetMode(JoystickType.Fixed);
            break;

        case 1:
            variableJoystick.SetMode(JoystickType.Floating);
            break;

        default:
            break;
        }
    }
コード例 #5
0
 private void Start()
 {
     rb = GetComponent <Rigidbody>();
     variableJoystick.SetMode(JoystickType.Dynamic);
     count = 0;
     SetCountText();
     winText.text = "";
 }
コード例 #6
0
    public void ModeChanged(int index)
    {
        switch (index)
        {
        case 0:
            variableJoystick.SetMode(JoystickType.Fixed);
            break;

        case 1:
            variableJoystick.SetMode(JoystickType.Floating);
            break;

        case 2:
            variableJoystick.SetMode(JoystickType.Dynamic);
            break;

        default:
            index = 0;
            break;
        }
        PlayerPrefs.SetInt("ControllerMode", index);
        UIManager.GetInstance().ChangeControllerModeText(index);
    }
コード例 #7
0
 private void Start()
 {
     variableJoystick.SetMode(JoystickType.Floating);
     variableJoystick.AxisOptions = AxisOptions.Both;
     background.sprite            = axisSprites[0];
 }