강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

최호진님의 프로필 이미지
최호진

작성한 질문수

[Unity6] 함께 만들어가는 서바이벌 게임 개발 - 스팀 출시 도전기

21강 화염구 23분 51초 StarCheck 메소드는 어디에 있나요?

작성

·

40

·

수정됨

0

현재 21강 화염구 강의를 시청하고 있습니다.

23분 51초에 가면 CardSelector.cs 의 SelectCard 메소드를 보는 장면이 있는데, 이 부분에서

if(i == value)
{
    cards[i].SetAnimation("Card_Select");
    MANAGER.SESSION.SelectedCard(cards[i].card);
    cards[i].StarCheck();
}

이렇게 코드가 있습니다.

그런데 cards[i].StarCheck() 이 메소드는 제가 이전 강의를 둘러봐도 안보이더라구요.

18강 카드 DataBase 강의의 SelectCard 메소드 수정하는 부분에서는 전혀 StarCheck 메소드가 나타나지않았는데, 위에 말한 23분 51초 장면에서는 저 코드가 떡하니 존재하네요.

혹시 이 코드는 중요한 부분이 아닌가요?
아니면 코드가 어떻게 되는지 알려주실 수 있나요?

/// 09-16 추가
혹시 제가 잘못봤나싶어서 다시 강의를 보았지만 확실히 18강에서 card.cs 의 초기화 메소드 부분에 코드를 작성할 때 StarCheck 메소드는 없었습니다.
19강에서는 SkillFrame 스크립트만 소개하는 부분이였고, 20강의 10분 39초쯤에 가보면 card.cs에 갑자기 StarCheck 메소드가 이미 들어있습니다.

원래 19강에 있어야했던 것인지 모르겠지만, 현재 31강을 들은 시점에서, 31강의 10분 57초쯤으로 가시면 StarCheck 메소드 코드 전체가 나옵니다. 이 부분을 보고 직접 수정해야할 듯 합니다.

답변 2

0

최호진님의 프로필 이미지
최호진
질문자

현재 31강 HP 패시브의 10분 57초에 StarCheck 메소드가 나와서 이거 보고 수정하면 됩니다.

0

안녕하세요, 인프런 AI 인턴입니다.
최호진님, 강의 중 사용된 StarCheck 메소드에 대해 궁금하시군요.

해당 StarCheck 메소드가 강의에서 직접적으로 소개되지 않아 혼란스러우셨을 수 있습니다. 일반적으로 이런 경우 StarCheck 메소드는 추가적인 기능을 하도록 만들어졌을 가능성이 있습니다. 예를 들어, 카드에 별 아이콘 등을 표시할 수 있는 기능일 수 있습니다.

강의 중에 해당 부분이 직접 설명되지 않는 경우, 해당 메소드가 중요한 부분이 아닌 부차적 기능일 가능성도 있으며, 실제 프로젝트 진행에서 필요에 의해 각자 구현해야 하는 경우도 있습니다.

메소드가 숨겨진/누락된 경우일 수 있으니, 강의 자료를 확인하거나 강사님께 직접 문의하여 소스를 확인하시는 것이 좋겠습니다. 강의 자료는 보통 강의 동영상을 클릭한 후 상단 바 혹은 목차 내에 구름 아이콘을 통해 확인할 수 있습니다. 추가 자료가 제공되지 않을 경우 강의 커뮤니티나 강사님의 피드백 채널을 활용하시면 더욱 구체적인 도움을 받을 수 있을 것입니다.

강의 자료 확인:

출처: 인프런 FAQ

궁금하신 점은 ‘문의하기’ 기능을 통해 언제든지 강사님께 직접 문의하실 수 있습니다. 강의 관련 추가 자료나 메소드에 대해 더욱 명확한 설명을 얻으실 수 있을 것입니다.

그리고 해결 방법을 찾으신다면, 해당 정보를 다른 학습자들과 공유해 주시면 많은 도움이 될 것입니다.
감사합니다!

최호진님의 프로필 이미지
최호진

작성한 질문수

질문하기