
* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.
* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.
카드를 선택한뒤 그 두개의 카드가 매치되지 않는 카드면 카드가 뒤집히고
Parameter 'isOepn' does not exist.
UnityEngine.Animator:SetBool (string,bool)
Card:CloseCardInvoke () (at Assets/Scripts/Card.cs:55)
라는 문구가 뜨면서 CardIdle가 작동하지 않습니다.


작성한 코드 및 에러 메세지
.
Parameter 'isOepn' does not exist.
UnityEngine.Animator:SetBool (string,bool)
Card:CloseCardInvoke () (at Assets/Scripts/Card.cs:55)
public class Card : MonoBehaviour
{
public int index = 0;
public SpriteRenderer frontImage;
public GameObject front;
public GameObject back;
public Animator anim;
public void Setting(int idx)
{
index = idx;
frontImage.sprite = Resources.Load<Sprite>($"rtan{index}");
}
public void OpenCard()
{
anim.SetBool("isOpen", true);
front.SetActive(true);
back.SetActive(false);
if (GameManager.Instance.firstCard == null)
{
GameManager.Instance.firstCard = this;
}
else
{
GameManager.Instance.secondCard = this;
GameManager.Instance.checkMatched();
}
}
public void DestroyCard()
{
Invoke("DestoryCardInvoke", 1.0f);
}
void DestoryCardInvoke()
{
Destroy(gameObject);
}
public void CloseCard()
{
Invoke("CloseCardInvoke", 1.0f);
}
void CloseCardInvoke()
{
anim.SetBool("isOepn", false);
front.SetActive(false);
back.SetActive(true);
}
void Start()
{
}
// Update is called once per frame
void Update()
{
}
}눌러 코드박스를 만들어 보세요.
Tip 2) Ctrl+A(맥의 경우 Command+A) 단축키로 코드를 한 번에 선택할 수 있어요!
