void PrepareGame()
    {
        if (inited)
        {
            return;
        }
        inited   = true;
        _myColor = (_myoceloCtrl._processData._PlayerData[0]._PlNumber == _myPlNum) ? _myoceloCtrl._processData._PlayerData[0]._PlColor : _myoceloCtrl._processData._PlayerData[1]._PlColor;
        //プレイヤーの設定
        _myPl._MyColor = _myColor;
        if (_gameSetting._pltype_1p != PlayerSetter.PlType.None)
        {
            _myPl._myPlType = _gameSetting._pltype_1p;
        }
        _enemyPl._MyColor = GameControllData.GetOtherColor(_myColor);
        if (_gameSetting._pltype_2p != PlayerSetter.PlType.None)
        {
            _enemyPl._myPlType = _gameSetting._pltype_2p;
        }
        _myoceloCtrl._oceloPlayer.Add(_myPl.CreatePlayer());
        _myoceloCtrl._oceloPlayer.Add(_enemyPl.CreatePlayer());

        var plTypeText = (_myColor == GameControllData.PlayerColor.BLACK) ? "黒" : "白";

        _userTypeDisplay.text = $"あなたは{plTypeText}です";

        SetTurnGuid();
    }
Exemplo n.º 2
0
 static int GetReverseNum(int num)
 {
     return(GameControllData.GetOtherColor(num));
 }