작성한 질문수
이득우의 언리얼 프로그래밍 Part2 - 언리얼 게임 프레임웍의 이해
9강 무한맵의 제작
작성
·
416
0
액터가 초기화될때만 한번 실행되고 State값을 바꿔도 실행이 되지 않습니다.
에디터를 껐다 켜도 계속 안되는데 왜이러는건지 모르겠습니다
답변 3
1
버전이 혹시 5.1인가요? 그리고 완성 예제 코드를 실행했을 때도 동일한 증상인지 궁금합니다.
버전은 5.1 맞습니다. 예제코드를 완성하니 어떨땐 크래시가 뜨는데
SetFight() 함수의
이부분을 지우고 컴파일, 실행, 다시 만들고 컴파일하면 또 작동합니다
추가로 수동으로 State값을 바꾸면 아무 반응이 없습니다
5.5 버전 으로 진행중입니다.
저도 OnConstruction은 아예 안되길래, PostEditChangeProperty로 작업하다가 잘 안되서 확인해보니, 저는 게임 실행하고 상태를 변경하니까 적용이 안되었습니다.
게임 실행하지않은 상태에서 State를 변경하니 OnConstruction도 잘 적용됩니다.
정보 공유 감사합니다!
언리얼 5.4 버전에서 진행중입니다. 위 게시글과 같은 상황인데요. 혹시 해결방안이 생겼을까요? DebugGameEditor 빌드옵션에서 디버깅했습니다.
Transform 옵션을 건드리면 디버깅에 잘 걸립니다.
무슨 상황인진 모르겠지만 다시 Development Editor 빌드옵션으로 바꾸고 찍으니 호출됐다가 또 안됐다가 하네요
버전은 5.1 맞습니다. 예제코드를 완성하니 어떨땐 크래시가 뜨는데
SetFight() 함수의
추가로 수동으로 State값을 바꾸면 아무 반응이 없습니다