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); } }
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); } }