Courses
Reviews
- [Rookiss University] UE5 Lyra Clone Coding (Haker)
- [Rookiss University] UE5 Lyra Clone Coding (Haker)
- [Rookiss University] UE5 Lyra Clone Coding (Haker)
- [Rookiss University] UE5 Lyra Clone Coding (Haker)
- [Rookiss University] UE5 Lyra Clone Coding (Haker)
Posts
Q&A
AActorComponent의 RegisterComponentWithWorld()에서 이어지는 Activate()에 관한 질문입니다
Tick 등록 함수를 중복해서 호출해도 괜찮은 이유는 크게 두 가지입니다.첫째, SetTickFunctionEnable 함수 내부에서 IsTickFunctionRegistered를 통해 이미 Tick이 등록되어 있는지 확인하기 때문에, 여러 번 호출하더라도 동시에 여러 Tick이 등록되는 것을 방지합니다. 따라서 부담 없이 호출하셔도 됩니다.둘째, 더 중요한 이유인데 최초 등록을 기준으로 한다면 SetTickFunctionEnable의 첫 번째 호출은 TickState를 단순히 Enable로 변경할 뿐, 실제로 Tick을 등록하지는 않습니다. Tick 등록은 RegisterAllComponentTickFunctions 단계에서 이루어집니다.추가로, Actor의 경우 BeginPlay 함수에서도 다음과 같이 Tick 등록이 진행됩니다:PrimaryActorTick.SetTickFunctionEnable(PrimaryActorTick.bStartWithTickEnabled || PrimaryActorTick.IsTickFunctionEnabled());이 단계에서는 TickState를 Enable로 변경합니다.PrimaryActorTick.RegisterTickFunction(GetLevel());이 단계에서 비로소 Tick을 등록합니다.겉보기에는 Tick 등록 함수가 두 번 호출되는 것처럼 보일 수 있지만, 실제로는 TickState 변경과 Tick 등록이라는 서로 다른 역할을 하는 동일한 과정의 일부분이라는 것을 알 수 있습니다.
- 0
- 2
- 16
Q&A
부록 공부 굳이 해야 할까요?
부록은 Haker님 버전을 원하시는 분들이 있어서 제공하는 보너스 강의 입니다.기존 강의랑 내용은 완전히 동일하기 때문에 둘 중 하나만 이용해서 공부하셔도 괜찮습니다.추가로 부록의 강사가 Haker님이고 기존에 보시는 강사는 저 입니다.
- 0
- 1
- 34
Q&A
SimplePawnData가 표시되지 않습니다
위에 질문 하신 걸 보았을 때 스스로 해결하신 것 같네요
- 0
- 1
- 27
Q&A
GameFeatureAction과 Experience완료
라이라에서 AddComponent 같은 작업은 Pawn에 진행을 많이 합니다.라이라 구조상으로 Experience가 완료되지 않으면 Pawn은 생성되지 않습니다.즉 Experience가 완료 후에 Pawn에 대해서 AddComponent가 된다고 확신할 수 있는거죠 굳이 이렇게 복잡한 방식을 선택한 이유는 초기화에 대한 흐름을 명확하게 컨트롤하기 위해서 라고 생각하시면 좋을 것 같습니다.
- 0
- 2
- 26
Q&A
AssetManager의 함수들 언제 쓰나요?
이번 강의에서는 에셋 매니저를 라이라에서는 어떤 방식으로 사용하는지 보여 드린거라서 학습 차원으로 생각하시면 좋을 것 같습니다.
- 0
- 1
- 27
Q&A
MSB3073오류 발생 및 해결방법이 무엇인가요
그런 경우에 대부분 엔진을 종료하시고(사진) 해주신 후에 빌드 한번 해주시면 됩니다.
- 0
- 2
- 31
Q&A
5.5 에서 AddPlayerMappableConfig를 대체할 함수
감사합니다. 결국 5.5버전에서 변경되었군요!
- 1
- 1
- 40
Q&A
Rider 디버깅 관련 질문입니다.
사실 디버깅 포인트는 차이가 없는데 라이더는 기본적으로 Low한 값까지 한번에 가도록 설정이되어 있습니다.VS도 동일하게 가능하세요
- 0
- 2
- 23
Q&A
고민이있습니다. 루키스에 수많은 강의가 있는데 어떤 강의를 봐야할지 헷갈립니다.
Lyra와 D1 강의는 콘텐츠 개발 핵심 과정이며, 소스코드 분석 강의는 심층적인 이해와 전문가 수준의 역량을 원하시는 분들을 위한 고급 라인업입니다. 모든 강의를 수강하시면 더할 나위 없이 좋겠지만, 시간 효율적인 학습 계획을 세우시는 것도 중요합니다.따라서 먼저 Lyra 강의를 통해 콘텐츠 개발의 기반을 다지신 후, 더 깊이 있는 전문성을 원하신다면 소스코드 분석 강의로 심화 학습을 이어가시는 것을 추천드립니다.
- 0
- 2
- 60
Q&A
엔진 코드에 작성된 주석
강의를 위해 별도로 작성한 부분이라서 제공해 드리지는 않고 있습니다.대신 강의 자료를 통해 상세한 문서를 제공하고 있습니다.
- 0
- 2
- 58