Ejemplo n.º 1
0
 private void OnTriggerEnter2D(Collider2D other)
 {
     if (other.gameObject.CompareTag("reel"))                       //reelタグが付いたオブジェクトにぶつかったら
     {
         ReelSymbol reelSymbol = other.GetComponent <ReelSymbol>(); //ぶつかった相手のReelSymbolにアクセス
         this.hitSymbol = reelSymbol.symbolType;                    //symbolNumをcenterMiddleSymbolに代入する
         this.hitIndex  = reelSymbol.GetIndexOnReel();
         Debug.Log("Hit Symbol" + this.hitSymbol);
     }
 }
Ejemplo n.º 2
0
    private void OnTriggerEnter2D(Collider2D other)
    {
        if (other.gameObject.CompareTag("reel"))                       //reelタグが付いたオブジェクトにぶつかったら
        {
            ReelSymbol reelSymbol = other.GetComponent <ReelSymbol>(); //ぶつかった相手のReelSymbolにアクセス
            rightTopSymbol = reelSymbol.symbolNum;                     //symbolNumをcenterMiddleSymbolに代入する

            Debug.Log("rightTop" + rightTopSymbol);
        }
    }
    private void OnTriggerEnter2D(Collider2D other)
    {
        if (other.gameObject.CompareTag("reel"))
        {
            ReelSymbol reelSymbol = other.GetComponent <ReelSymbol>();

            leftMiddleSymbol = reelSymbol.symbolNum;

            Debug.Log("LeftMiddle" + leftMiddleSymbol);
        }
    }
    private void OnTriggerEnter2D(Collider2D other)
    {
        if (other.gameObject.CompareTag("reel"))
        {
            //other.gameObject.SetActive(false); //ぶつかった相手をディアクティベート(消える
            //other.isTrigger = false;

            ReelSymbol reelSymbol = other.GetComponent <ReelSymbol>(); //ぶつかった相手のCardModel.csにアクセス
            //cardModel.ToggleFace(false);
            rightMiddleSymbol = reelSymbol.symbolNum;                  //ぶつかった相手のカードインデックスをmiddleRankに代入する

            Debug.Log("rightMiddle" + rightMiddleSymbol);
        }
    }