
* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.
* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.
강의를 듣다가 거의 대부분은 이해하고 2주차에서 배웠던 것을 조금 더 응용해도 된다는 것을 알게 되었지만 튜터가 설명하는 코드들 중에 한가지 코드가 이해되지 않아서 질문입니다.
코드는 밑에 첨부하겠습니다.
작성한 코드 및 에러 메세지
1번 질문에 대한 코드
void makeCat()
{
Instantiate(normalCat);
if (level == 1)
{
float p = Random.Range(0, 10);
if (p < 2) Instantiate(normalCat);
}
else if (level >= 2)
{
float p = Random.Range(0, 10);
if (p < 5) Instantiate(normalCat);
}
}
2번 질문에 대한 코드
// 업데이트 구문 안의 if문
if (energy < full)
{
if (type == 0)
{
transform.position += new Vector3(0.0f, -0.05f, 0.0f);
}
else if (type == 1)
{
transform.position += new Vector3(0.0f, -0.03f, 0.0f);
}
if (transform.position.y < -16.0f)
{
gameManager.I.gameOver();
}
}
