Programming skills/Unity
폴가이즈 베타 프로젝트 중 if문 이슈 해결 방법
제이커브(Jcurve)
2023. 6. 26. 19:43
// 플레이어가 내려오는데 이슈 발생
void Update()
{
currentTime += Time.deltaTime;
if(currentTime > moveTime)
{
transform.position = target;
}
if(currentTime > 5)
{
transform.position += Vector3.down * speed * Time.deltaTime;
}
}
//이슈 해결
void Update()
{
currentTime += Time.deltaTime;
if (currentTime > moveTime && currentTime < 9)
{
transform.position = target;
}
else
{
transform.position += Vector3.down * speed * Time.deltaTime;
}
}
if 문 특히 Update함수로 인해 발생하는 문제들을 확실히 깨달았다. 떨어지는 플레이어가 계속 내려가게 하기 위해 상세한 조건을 달아야한다.