예제 #1
0
 // Start is called before the first frame update
 void Start()
 {
     firstPlayer = GameManager.Instance.playerResultInfos[0].playerNo;
     image       = GetComponent <Image>();
     // 1位のプレイヤーのプレイヤーナンバーに合わせたスプライトに変更
     image.sprite = iconSpriteList[(int)firstPlayer];
 }
예제 #2
0
 // Start is called before the first frame update
 void Start()
 {
     firstPlayer    = GameManager.Instance.playerResultInfos[0].playerNo;
     spriteRenderer = GetComponent <SpriteRenderer>();
     animator       = GetComponent <Animator>();
     charaType      = GameManager.Instance.firstCharType;
     // 優勝したプレイヤーのタイプによってアニメーションを差し替え
     animator.SetInteger("charaType", (int)charaType);
     // 優勝したプレイヤーのキャラクターナンバーによってアウトライン用マテリアルを差し替え
     material = GameManager.Instance.playerOutlines[(int)firstPlayer];
     spriteRenderer.material = material;
 }
예제 #3
0
    /// <summary>
    /// プレイヤーナンバーをKeyにコントローラナンバーをValueにするディクショナリーの
    /// KeyからValueを返す関数    /// </summary>
    /// <param name="playerNo"></param>
    /// <returns></returns>
    public CONTROLLER_NO PlayerNoToControllerNo(PLAYER_NO playerNo)
    {
        var value = playerAndControllerDictionary[playerNo];

        return(value);
    }